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.      Краткий оксфордский словарь английского языка тезаурус.