having won a battle, sports match, or contest; victoriousrejoicing in or celebrating victory; jubilanttriumphantly adv