YourDictionary

Waterloo

noun

any disastrous or decisive defeat

  1. city in NE Iowa: pop. 69,000
  2. town in central Belgium, south of Brussels: scene of Napoleon's final defeat (June 18, 1815) by the Allies under Wellington & Blücher: pop. 25,000

See Waterloo in American Heritage Dictionary 4

Learn more about Waterloo

Related Articles

link/cite print suggestion box