waterloo
/ˌwɔtərˈlu/
noun
- A decisive or final defeat or failure.
- The team met their waterloo in the championship game, losing by a huge margin.
- He thought he could win the debate, but he met his waterloo against the experienced speaker.
- After years of success, the company faced its waterloo when the market crashed.
Antonyms