meet one's Waterloo
idiom
: to be defeated
The governor finally met his Waterloo in the last election.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share