Where does “head-on” come from?

head-on (English): Direct, abrupt, blunt or unequivocal; not...

Definitions

  1. Direct, abrupt, blunt or unequivocal; not...

Words derived from “head-on

head-on — Etymology, Origin & Word History | Etymology Explorer