waterloo

definition: a town in Belgium
example: I visited Waterloo last week.
speech part: noun
synonyms:
definition: a final crushing defeat
example: They met their waterloo.
speech part: noun
synonyms:

How waterloo is being used?