match-upEnglish

match-up, matchup

Noun

The pairing of people or things as for comparison or competition

English: match-up, matchup

English words with similar meanings

Show 1 words