English version

meet your Waterloo

From Longman Dictionary of Contemporary Englishmeet your Waterloomeet your WaterlooLOSE A GAME, COMPETITION, OR WARto finally be defeated after you have been successful for a long time meet
Examples from the Corpus
meet your WaterlooOlivia was just about to meet her Waterloo, and I couldn't bear it.
meet your Waterloomeet your Waterlooto be finally defeated after a long period of success Despite widespread unpopularity, the party did not meet its Waterloo until the election of 1997. Waterloo
Pictures of the day
What are these?
Click on the pictures to check.