victorious
has the following definition + add your definition
having defeated
having defeated is used in Vocabulary
The word victorious is used in Vocabulary meaning having defeated