HEAD-ON
Meaning of HEAD-ON in English
25B6; adjective
a head-on collision : DIRECT, front-to-front.
a head-on confrontation : DIRECT, face to face, eyeball to eyeball, personal.
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012