This is an idiom and is used in informal English. Someone who "coughs up" money for something pays for it, even though it might be hard to find enough money. Dad had to "cough up" the money for the computer.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymouscough up in my view means saving moneyI'm sorry, but that's incorrect. It means to pay for something, as has already been explained.