HEAD-ON


Meaning of HEAD-ON in English

in a way that is exactly opposite, opposed to someone in an argument or fight They decided to deal with their opponents in a head-on manner in order to win the battle.

English idioms vocab.      Словарь английских идиом и выражений.