v. defeat; surpass; be superior to (in ability, quality, status, etc.); match with a competitor or partner that is superior (in ability, status, quality, etc.)
OVERMATCH
Meaning of OVERMATCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012