to stop doing sth harmful that you have done for a long time
KICK THE HABIT, DRUG, BOOZE, ETC.
Meaning of KICK THE HABIT, DRUG, BOOZE, ETC. in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005