OVERMATCH


Meaning of OVERMATCH in English

■ verb [usu. as adjective ~ed ] chiefly N. Amer. be stronger, better armed, or more skilful than.

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