head-on

head-on

adj.
  1. characterized by direct opposition; as, a head-on confrontation.
  2. Without evasion or compromise; as, his usual head-on fashion; to meet a problem head-on.
  3. Meeting front to front; used mostly of collisions between vehicles; as, a head-on automobile collision.