Waterloo


Concise Oxford English Dictionary © 2008 Oxford University Press:
Waterloo /ˌwɔːtəˈluː/
noun (usu. meet one's Waterloo) a decisive defeat or failure.
– origin Waterloo, a village in what is now Belgium, site of a battle in 1815 in which Napoleon was finally defeated.
'Waterloo' also found in these Oxford entries:
loo

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.