Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

waterloo Definition

Cancel
waterloo
noun(wa-ter-loo)
a decisive or final defeat or setback
waterloo
geographical name(wa-ter-loo)
city in northeast central Iowa northwest of Cedar Rapids population 68,406
waterloo
geographical name(wa-ter-loo)
town in central Belgium south of Brussels population 28,898
waterloo
geographical name(wa-ter-loo)
city in southeastern Ontario, Canada, west of Kitchener population 98,780
waterloo
idiom(wa-ter-loo)
to be defeated

Words Related to waterloo!

waterloo Examples by Brain Bank Users