meet one's Waterloo


Also found in: Idioms.

meet one's Waterloo

To be finally and totally defeated; from the final defeat of Napoleon Bonaparte at the battle of Waterloo in 1815.
Mentioned in ?