|
Definition of Have the last laugh
1. Verb. (idiomatic) To be vindicated; to triumph despite predicted failure; to find success after defeat or setback. ¹
¹ Source: wiktionary.com
|
1. Verb. (idiomatic) To be vindicated; to triumph despite predicted failure; to find success after defeat or setback. ¹
¹ Source: wiktionary.com