Synonyms of head-on in English:

head-on


See definition of head-on

adjective

1‘a head-on collision’

SYNONYMS
direct, involving the front of a vehicle, front-to-front

2‘the advantage of this proposal is that it avoids a head-on confrontation’

SYNONYMS
direct, face to face, personal
informal eyeball to eyeball