OVERMATCHED


Meaning of OVERMATCHED in English

adj. defeated; surpassed; be matched with a competitor or partner that is superior (in ability, quality, status, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.