MEET ONE'S WATERLOO


Meaning of MEET ONE'S WATERLOO in English

a decisive defeat or failure.

→ Waterloo

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.