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.

See also: