Idiom: Meet your Waterloo

Idiom Definitions for 'Meet your Waterloo'


There was a battle in Waterloo, in present-day Belgium on June 18th, 1815, which Napoleon lost. If someone has "met their Waterloo", it means they have been defeated or met their death.


Idioms similar to 'Meet your Waterloo'

See also: