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.


  • Category: Place name
  • Contributed By: Alandra Kiko

See also: