Definition from Wiktionary, the free dictionary
- to expel from the lungs, throat, etc. by coughing
- He was coughing up blood.
- (idiomatic, transitive, informal) to reluctantly or unwillingly give
- (idiomatic) to lose a competition by one's own mistakes, usually near the end of the contest
- That team had the game won, but they coughed it up in the end.
- (transitive, idiomatic) To spill, to fumble
2011, Tom Fordyce, Rugby World Cup 2011: England 12-19 France:
- England had never before come back to win from a margin of more than 12 points, and the errors continued to come thick and fast as Tom Croft became the latest to cough up the ball.
to expel by coughing
to pay money