Home / Report Question

Q. Identify the meaning of the given idioms/phrases. To meet one’s Waterloo
  • A. to die fighting
  • B. to die an ignoble death
  • C. to meet one’s final defeat
  • D. to meet a strong adversary