Idiom: Pay on the nail

Idiom Definitions for 'Pay on the nail'


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

Idioms similar to 'Pay on the nail'

See also: