English Dictionary
Definition have the last laugh in British English
have the last laugh phrase
phrase
1
to finally be more successful than someone who was unpleasant to you, especially someone who laughed when you failed before
Example
Bassett has been widely mocked, but he had the last laugh when his team beat Manchester United 2-1.
Synonyms and related words
