CASH ON THE BARRELHEAD Meaning of CASH ON THE BARRELHEAD in English pay cash to the owner at the time of purchase; cold, hard cashThe old man said, "To buy my pony you'll have to pay $300 - cash on the barrelhead." Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012