MATCHUP Meaning of MATCHUP in English [match.up] n (1964): [1]match Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012