Idiom: Meet your Waterloo

What does 'Meet your Waterloo' mean?

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: