GeneralConnection.comDictionary
last laugh
Noun

1. victory
1. triumph
Usage