clavarlaConjugationsTop 45000MeaningsVerb1. to nail it, to hit the nail on the head (idiomatic, colloquial)