Definition of on the barrelhead in US English:

on the barrelhead

phrase

North American
informal
  • (of payment) without delay.

    ‘if there 's not money on the barrelhead, we can't build the infrastructure’
    Compare with on the barrel
    immediately, at once, without delay, straight away, right away, promptly, on the spot, directly, now, this minute
    View synonyms