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.
Dictionary of Unfamiliar Words by Diagram Group Copyright © 2008 by Diagram Visual Information Limited
Mentioned in ?