LIVE (FROM) HAND TO MOUTH


Meaning of LIVE (FROM) HAND TO MOUTH in English

to spend all the money you earn on basic needs such as food without being able to save any money

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.