TRIUMPHANT


Meaning of TRIUMPHANT in English

adj. victorious, successful, conquering, winning; undefeated: The triumphant hero returns tonight!

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.