Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overmatches
in English
overmatches
#uncommon
Definitions
Verb
to
surpass
or
conquer
an
opponent
Noun
a
match
with
a
vastly
superior
opponent
an
opponent
who
surpasses
another
;
unbeatable
Base Words
matches
over