last laugh
noun
: the satisfaction of ultimate triumph or success especially after being scorned or regarded as a failure
he got the last laugh on his early critics
Love words? Need even more definitions?
Merriam-Webster unabridged
Share