waterloo ( synonym found)

Definition of waterloo:

°The name of any of several villages, towns, and cities around the world.
°A battle fought at Waterloo, Belgium on June 18, 1815, resulting in the final defeat of Napoleon Bonaparte. Also, Battle of Waterloo.

Definition of waterloo:

°The name of any of several villages, towns, and cities around the world.
°A battle fought at Waterloo, Belgium on June 18, 1815, resulting in the final defeat of Napoleon Bonaparte. Also, Battle of Waterloo.

Back to Top