head-to-head








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
50 queries 0.396