HIT THE NAIL ON THE HEAD Meaning of HIT THE NAIL ON THE HEAD in English to say sth that is exactly right Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005