Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
last laugh
has 1 sense
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"
--
1
is a kind of
victory
,
triumph
,
TOP