Triumphed Synonyms and Antonyms

Dwell on with satisfaction
(Verb)
Synonyms:
  1. gloated
  2. crowed
Advertisement
Prove superior
(Verb)
Synonyms:
  1. prevailed
Advertisement