What does the idiom/phrase "from hand to mouth" mean?

  1. very rich
  2. greedy
  3. generous
  4. barely surviving
Answer

D) barely surviving

Having just enough to live. Idioms & Idiomatic Phrases · Common idioms

English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise