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