head-on Meaning and Definition
1. r. with the front foremost
2. r. in direct opposition; directly
3. s. meeting front to front
4. s. characterized by direct opposition
1. r. with the front foremost
2. r. in direct opposition; directly
3. s. meeting front to front
4. s. characterized by direct opposition
Sponored Video