HEAD-TO-HEAD Meaning of HEAD-TO-HEAD in English involving two parties competing with each other Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012