meet one's waterloo 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.)
[TahlilGaran] English Idioms Dictionary ▲