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: