Etymology
Today it means: Outclassed; unable to compete Full definition →
From over- + matched.
Etymology from Wiktionary, CC BY-SA 4.0.