1.

what is the meaning of idiom 'To hold something in leash ' ?

A. Water
B. To produce the proof of something
C. To restrain
D. An impractical plan
Answer» D. An impractical plan


Discussion

No Comment Found