ON THE NAIL (N. AMER. ALSO ON THE BARRELHEAD)


Meaning of ON THE NAIL (N. AMER. ALSO ON THE BARRELHEAD) in English

on the nail ( N. Amer. also on the barrelhead)

(of payment) without delay.

→ nail

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.