MATCHUPS Scrabble 17 Words With Friends 20 Definition MATCHUPS is the plural of MATCHUP. noun MATCHUP: the pairing of people or things as for comparison or competition. See all 193 words you can make from MATCHUPS → 8-letter words Words starting with M Words ending with S ← Unscramble different letters