Gloats Synonyms and Antonyms

Dwell on with satisfaction
(Verb)