MEET ONE'S WATERLOO


Meaning of MEET ONE'S WATERLOO in English

{v. phr.} To be defeated; lose an important contest. * /After seven straight victories the team met its Waterloo./ * /John fought instead of running, and the bully met his Waterloo./ (After Napoleon's final defeat at Waterloo.)

Slang English vocab.      Английский сленговый словарь.