head-on
Meanings
- characterized by direct opposition;
- "a head-on confrontation"
- meeting front to front;
- "a frontal attack"
- "a head-on collision"
- in direct opposition; directly;
- "we must meet the problem head-on"
- with the front foremost;
- "the cars collided head-on"