waterloo
(noun)
noun
1. a town in central Belgium where in 1815 Napoleon met his final defeat
Definition categories: location
2. a final crushing defeat
- he met his waterloo
Definition categories: event, defeat, licking
3. the battle on 18 June 1815 in which Prussian and British forces under Blucher and the Duke of Wellington routed the French forces under Napoleon
Definition categories: act