English definition of “head on”
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
/ˌhedˈɒn/ adjective › a head-on collision