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
American idioms English vocabulary. Английский словарь американских идиом. 2012