Head-on (Adverb)
Meaning 1
In direct opposition; directly; "we must meet the problem head-on".
Meaning 2
With the front foremost; "the cars collided head-on".
In direct opposition; directly; "we must meet the problem head-on".
With the front foremost; "the cars collided head-on".