English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition Waterloo in British English

Waterloo

/ˌwɔːtə(r)ˈluː/
1

a battle between the British and the French in 1815 in which the French leader Napoleon Bonaparte was defeated

Definition Waterloo in British English