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.
HEAD-ON
Meaning of HEAD-ON in English
English idioms vocab. Словарь английских идиом и выражений. 2012