waterloo

/ˈwɔːtərluː/

Definitions

1. noun

A decisive defeat or a crushing blow.

“The team suffered a Waterloo in the championship finals.”

2. noun

A place where a decisive battle was fought, especially the site of Napoleon’s defeat in 1815.

“The Waterloo battlefield is now a historic site.”

Synonyms

  • catastrophe
  • debacle

Antonyms

  • triumph
  • victory