English | German | Russian | Czech

meet one's Waterloo English

Meaning meet one's Waterloo meaning

What does meet one's Waterloo mean?

meet one's Waterloo

to be defeated by an encounter with a powerful opponent or a problem that is too difficult

Are you looking for...?