1.

Select the most appropriate meaning of the given idiom.To paddle one's own canoe

A. To take rest
B. Depend on oneself
C. To act in a childish way
D. To exercise hard
Answer» C. To act in a childish way


Discussion

No Comment Found