Gloated Synonyms and Antonyms

Dwell on with satisfaction
(Verb)