Idiom: Pay on the nail

Idiom Definitions for 'Pay on the nail'


If you pay on the nail, you pay promptly in cash.

See also: