English Dictionary
Definition head-on in British English
head-on adjective
adjective
1
a head-on crash is one in which two vehicles travelling in opposite directions hit each other
