What is the meaning of Cough_up?

To expel from the lungs, throat, etc. by coughing.

To reluctantly or unwillingly give.

  1. To pay or disburse reluctantly (perhaps influenced by coffers of money).

    To pay or disburse reluctantly (perhaps influenced by coffers of money).

    To hand over, give.

    To lose a competition by one's own mistakes, usually near the end of the contest.

    To spill, to fumble.

    Source: wiktionary.org