[v] discharge (phlegm or sputum) from the lungs and out of the mouth [v] give reluctantly; "He coughed up some money for his children's tuition"
cough out, expectorate, pony up, spit out, spit up, spit up