Definition
To encounter an insurmountable obstacle or a formidable opponent, leading to a decisive defeat.
The young chess player met his Waterloo in the tournament, defeated by a seasoned opponent.
The startup met its Waterloo when trying to enter the highly competitive market.
He had always been good at math, but calculus proved to be his Waterloo.