TRIUMPHANT


Meaning of TRIUMPHANT in English

adj.1 victorious or successful.

2 exultant.

Derivatives:

triumphantly adv.

Etymology: ME f. OF triumphant or L triumphare (as TRIUMPH)

Oxford English vocab.      Оксфордский английский словарь.