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.