Synonyms and Antonyms for last_laugh

1. last laugh (n.)

ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')

Synonyms: Antonyms: