wordhistories.net
the authentic origin of the phrase ‘on the nail’
MEANING of payments: without delay ORIGIN This expression refers to the fingernail and might originally have alluded to drinking fair and square. A clue might be provided by the French ph…