head-on (adv.)youdaoicibaDictYouDict
1840, from head (n.) + on.