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. 2012