1.

what is the meaning of idiom 'Lay by the heels ' ?

A. To live in great comfort and luxury
B. Chance and capture
C. About to start
D. To do unnecessary things
Answer» C. About to start


Discussion

No Comment Found