1.

what is the meaning of idiom 'Let the grass grow under the feet ' ?

A. Superficially
B. Stayed out
C. Prevent
D. Nothing to do
Answer» C. Prevent


Discussion

No Comment Found