Definition of on the barrel in English:

on the barrel

phrase

  • (of payment) without delay.

    ‘I gotta be paid cash on the barrel’
    • ‘So Moron gets the bright idea that instead of taking out a loan from Venezuela, we will pay cash on the barrel but ask for a reduction in the price.’
    • ‘Why not just hand out talking points to these guys instead of cash on the barrel?’
    • ‘Adam knew his father always liked to pay up front for his purchases, always called it ‘cash on the barrel.’’