MEET ONE'S WATERLOO


Meaning of MEET ONE'S WATERLOO in English

be totally defeated, suffer a major downfall

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.