coughed up
Finally handed over
Coughed up is the past tense of cough up, which means to expel something from the throat or lungs by coughing: He coughed up blood.
More commonly, it means to reluctantly produce something demanded, especially money: She finally coughed up the rent.
The reluctance is key—nobody coughs up eagerly.
- spitExpelled mouth moisture
- phlegmViscous airway secretion
- relinquishedGave up possession of
- surrenderedCeased resistance formally
- yieldedGave way or produced
gave up · forked over · sputum · confessed · came clean · divulged · paid · paid up · regurgitated · vomited · mucus · spew · splutter · admitted · puked · hack · blood · rough night
cough, coughing, coughs, coughed, cough up, expectorate, cougher, coughers, expectorated