Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: last laugh
  1. 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"

Derived forms: last laughs

Type of: triumph, victory