head-onEnglishOxford English Thesaurushead-on adjective 1 a head-on collision: direct, involving the front of a vehicle, front-to-front. 2 the advantage of this proposal is that it avoids a head-on confrontation: direct, face to face, personal; informal eyeball to eyeball.head-on Oxford Dictionary of English