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.”