Waterloo
Definition of Waterloo
- 1. A town in central Belgium where in 1815 Napoleon met his final defeat Noun
- 2. A final crushing defeat Noun
- 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 Noun