MATCHUP


Meaning of MATCHUP in English

■ noun N. Amer. a sporting contest between two teams or players.

↘a selected combination of people or things.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.