HEAD-TO-HEAD


Meaning of HEAD-TO-HEAD in English

[head-to-head] adv or adj (ca. 1728): in a direct confrontation or encounter usu. between individuals

Merriam-Webster English vocab.      Английский словарь Merriam Webster.