Head To Head (noun) Definition, Meaning & Examples

adjective
  1. in direct confrontation, opposition, or competition: a head-to-head battle between the two companies.
adjective
  1. in direct competition
noun
  1. a competition involving two people, teams, etc
Head To Head (noun) Definition, Meaning & Examples

More Definitions