Waterloo









Waterloo


noun

  1. a village in central Belgium, south of Brussels: Napoleon decisively defeated here on June 18, 1815.
  2. a decisive or crushing defeat: The candidate met her Waterloo in the national elections.
  3. a city in E Iowa.
  4. a city in SE Ontario, in S Canada.
50 queries 0.521