OVERMATCHED Meaning of OVERMATCHED in English adjective chiefly N. Amer. be stronger, better armed, or more skilful than. → overmatch Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004