English Dictionary
Definition cough up in British English
cough up phrasal verb
phrasal verb2
to give money to pay for something, especially when you would prefer not to

English Dictionary
to give money to pay for something, especially when you would prefer not to