head-on (adv.)youdaoicibaDictYouDict[head-on 词源字典]
1840, from head (n.) + on.[head-on etymology, head-on origin, 英语词源]