[adj] experiencing triumph [adj] having won; "the victorious entry"; "the winning team"
successful, triumphant, undefeated, winning