1.

Choose appropriate meaning of the idioms from the choices givenTo meet one's waterloo

A. To meet a strong adversary
B. To meet with humiliation
C. To die fighting
D. To meet one's final defeat
Answer» E.


Discussion

No Comment Found

Related MCQs