{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
Dictionary of English idioms . Словарь английских идиом. 2012