Definitions
noun
ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')
“we had the last laugh after the votes were counted”
Look “last laugh” up elsewhere
Want another word?
Spin the dictionary for a fresh one.