compete head to head

listen to the pronunciation of compete head to head
English - English

Definition of compete head to head in English English dictionary

head to head
A game where only two players may participate
head to head
In duplex printing, when the page top is printed in the same position on both sides of the page