Overmatch



ENGLISH MEANING
noun
1.
One superior in power; also, an unequal match; a contest in which one of the opponents is overmatched.
verb
1.
(TRANSITIVE) To be more than equal to or a match for; hence, to vanquish.
2.
(TRANSITIVE) To marry (one) to a superior.