MEET ONE'S WATERLOO Meaning of MEET ONE'S WATERLOO in English a decisive defeat or failure. → Waterloo Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004