Identify the correct meaning of the idiom
1. To make a foolish choice
2. To experience defeat
3. To meet a friend
4. To win a match
The correct answer is option 2. To experience defeat
To meet one’s Waterloo is an English Idiom with the meaning of, To experience defeat.
To meet one’s Waterloo