Waterloo - Definition
waterloo
n 1: a town in central Belgium where in 1815 Napoleon met his
final defeat
2: a final crushing defeat; "he met his waterloo"
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 [syn: Waterloo, Battle of
Waterloo]
