Dictionary entry

Overmatch (2)

Webster's Dictionary 1806

Overmatch

n.

a person of superior strength, &c.