HIT THE NAIL ON THE HEAD Meaning of HIT THE NAIL ON THE HEAD in English find exactly the right answer. → histrionics Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004