Question:

Most of the people in India live from hand to mouth. The closest meaning to this idiom is:

Aa life of plenty providing for the future

Bwith moderate provision for the future

Cwithout any provision for the future

Dwith some provision for the future

Answer:

C. without any provision for the future


Related Questions:

Use the right Idiom. When I go to a party, I feel like a ____. I don't enjoy it.

'A dime a dozen' means

Meaning of the idiom "To show white feather"

‘To leave no stone unturned’ means ?

To be "in the red" means :