ON THE NAIL Meaning of ON THE NAIL in English adverb (or adjective) : on the spot : immediately when due : at once paid his bills on the nail Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012