HEAD-ON


Meaning of HEAD-ON in English

■ adjective & adverb

1》 with or involving the front of a vehicle.

2》 with or involving direct confrontation.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.