1 definition found last laugh - WordNet (r) 2.1 (2005) : last laugh n 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"