Definition of on the nail in US English:

on the nail


  • (of payment) without delay.

    • ‘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.’
    • ‘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.’’
    • ‘After considerable persuasion and $50 cash on the barrelhead, O'Shea went home with the kitten, who was about 10 weeks old by then.’
    immediately, at once, without delay, straight away, right away, promptly, on the spot, directly, now, this minute
    View synonyms