Answer: overmatched

AnswerCrossword Clue
overmatchedBe stronger, better armed, or more skillful than
overmatchedOVERMATCH, to be more than a match for