HAVE THE LAST LAUGH


Meaning of HAVE THE LAST LAUGH in English

be finally vindicated.

→ laugh

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.