Heavy-drinking is a term that is sometimes used as a synonym for the phrase "hard-drinking". The two expressions refer to a person who regularly consumes large amounts of alcohol. Another term that might be used is "problem drinker", which is sometimes applied to individuals whose drinking habits have started to cause issues in their personal or professional lives. Words like "lush", "boozer", and "alcoholic" are more slang-like in nature, and are often used to describe someone who is addicted to alcohol and cannot control their habit. Overall, there are many ways to describe those who drink heavily or excessively, and the choice of language often depends on the situation and context.