matcher
Top 20000
Meanings
Verb
1. to face off; to face (in a competition)
2. to match (e.g. on dating app)