last laugh
/L AE1 S T L AE0 F/noun
- 1
ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')
Translate โlast laughโ into another language
Choose a language below to open the translator with English selected as the source language.