Met your match Donald Steiny November 7, 2018 « Back to Glossary Index or is a challengerSynonyms: An expression meaning someone who is even in skill or ability« Back to Glossary Index