OVERMATCHED


Meaning of OVERMATCHED in English

adjective chiefly N. Amer. be stronger, better armed, or more skilful than.

→ overmatch

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.