HEAD-TO-HEAD


Meaning of HEAD-TO-HEAD in English

adverb or adjective Date: circa 1728 in a direct confrontation or encounter usually between individuals

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.