head-to-head
adverb or adjectiveDefinition of head-to-head
: in a direct confrontation or encounter usually between individuals
Keep scrolling for more
Keep scrolling for more