last laugh Meaning, Definition & Usage

  1. 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

WordNet