• Adjective

    1. victorious; "undefeated in battle"; "an undefeated team"
      (similar) triumphant, victorious
      (see-also) successful
About

Avatar for BRM @BRM started