HEAD-ON Meaning of HEAD-ON in English ■ adjective & adverb1》 with or involving the front of a vehicle. 2》 with or involving direct confrontation. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004