Last-laugh meaning

Ultimate success or victory, achieved after an apparent failure or loss.

After all was said and done, our competitors had the last laugh: they cornered the market.

noun
0
0
Advertisement