We found 1 definitions of last laugh from 1 different sources.
Noun |
||
last laugh - 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" |