RichThesaurus
do or die
vs
matchup
do or die
matchup
noun
A pairing of two things, people or teams, especially for a competition
How often have the words
do or die
and
matchup
occurred in a corpus of books?
(source:
Google Ngram Viewer
)