Meaning of “head on” - Learner’s Dictionary

head on

adverb uk us
MOVING FORWARDS

If two vehicles hit each other head on, the front parts hit each other as they are moving forward.

DIRECTLY

If you deal with something head on, you deal with it directly, although it is difficult.

head-on uk us /ˌhedˈɒn/ adjective

a head-on collision

(Definition of “head on” from the Cambridge Learner’s Dictionary © Cambridge University Press)