Word Hen
What is the meaning of the word "
waterloo
"?
Definitions:
a final crushing defeat
noun
They met their waterloo.
a town in Belgium
noun
I visited Waterloo last week.