1.

Choose the option which best expresses the meaning of the idiom/phrase given below.“Let the grass grow under one’s feet”

A. To accept responsibility
B. To engage in a project
C. To remain idle
D. To grow grass at home
Answer» D. To grow grass at home


Discussion

No Comment Found

Related MCQs