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.
    	Сжатый оксфордский словарь английского языка.
	2004