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:

The idiom ‘At an arm's length’ means ?

'A dime a dozen' means

Complete the proverb:All lay load on a willing _____.

Actions speak ____________.

My elder brother 'pokes his nose' into all my affairs (Correct meaning of the words italicised)