HEAD-TO-HEAD
Meaning of HEAD-TO-HEAD in English
/hed"teuh hed"/ , adj.
in direct confrontation, opposition, or competition: a head-to-head battle between the two companies.
[ 1790-1800 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012