Akademik

meet one's Waterloo
meet one's Waterloo
To be finally and decisively defeated
• • •
Main Entry:Waterloo

Useful english dictionary. 2012.