Choose the correct meaning of the following idiom from the options given below:-
'To meet one's waterloo'
Answer & explanation
Correct answer: option 3
The correct answer is Option (3) → To experience a decisive or final defeat
To meet one's Waterloo means to suffer a final, crushing defeat after a period of success. It comes from the Battle of Waterloo (1815), where Napoleon was finally defeated.
Example: The champion boxer met his Waterloo against a young newcomer.