An Encylopedia Britannica Company

overmatched

1 ENTRIES FOUND:
overmatched /ˌoʊvɚˈmætʃt/ adjective
overmatched
/ˌoʊvɚˈmætʃt/
adjective
Britannica Dictionary definition of OVERMATCHED
: fighting or competing against a much stronger opponent