to spend all the money you earn on basic needs such as food without being able to save any money
LIVE (FROM) HAND TO MOUTH
Meaning of LIVE (FROM) HAND TO MOUTH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005