Definition: meeting front to front
Usage: a frontal attack; a head-on collision
Similar words: front
Definition: relating to or located in the front
Usage: the front lines; the front porch
Synonyms: head-on
Definition: characterized by direct opposition
Usage: a head-on confrontation
Similar words: hostile
Definition: characterized by enmity or ill will
Usage: a hostile nation; a hostile remark; hostile actions