Definition of on the nail in English:

on the nail

phrase

informal
  • (of payment) without delay.

    ‘not paying on the nail could be extremely expensive’
    • ‘Why denigrate cash on the nail as a motive for art?’
    • ‘The other is to fight fire with fire and put our own cash on the barrelhead.’
    • ‘After considerable persuasion and $50 cash on the barrelhead, O'Shea went home with the kitten, who was about 10 weeks old by then.’
    • ‘Pretty much everyone who couldn't afford to put cash on the barrelhead for a place at the banquet.’
    • ‘The DCI chuckled: ‘You probably don't know that he bought that cottage cash on the nail.’’
    immediately, at once, without delay, straight away, right away, promptly, on the spot, directly, now, this minute
    View synonyms