Overmatched, past participle of overmatch. Synonyms in the same form.
overpowered
All synonyms for overmatch →