{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.)
MEET ONE'S WATERLOO
Meaning of MEET ONE'S WATERLOO in English
Slang English vocab. Английский сленговый словарь. 2012