HEAD-TO-HEAD
Meaning of HEAD-TO-HEAD in English
¦ ̷ ̷ ̷ ̷ ¦ ̷ ̷ adverb (or adjective)
: in a direct confrontation or encounter usually between individuals
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012