hit the nail on the headDefinition: said to describe exactly a situation or a problem.Discuss this Idiom in the comments below.