cough up
Hand over unwillingly
To cough up is to produce something from the throat or lungs by coughing: He coughed up blood.
More commonly, it means to reluctantly hand over money or information: The company finally coughed up the settlement.
The image is of something stuck that must be forcibly expelled.
Wages for work
- fork overPay reluctantly
- shell outPay, often unwillingly
- hand overTransfer to another's control
- pony upPay reluctantly
ante up · spend · settle · reimburse · compensate · disburse · expenditure · outlay
pay
Wages for work
pony up · ante up · spend · settle · reimburse · compensate · disburse · expenditure · outlay · dues
confess
Acknowledge wrongdoing openly
disclose · spill · come clean · own up · fess up · tell · expose · unburden · leak · betray
expectorate
Expel matter from airways
mucus · sputum · wheeze · splutter · dislodge · eject · bring up · gag · choke · retch
- payingpay, payment plan, pay up, pay out, pay off
- contributecontribute, donate, give, chip in, pitch in
- gimme phrasesgimme, hand it over, fork over, spot me
- commandsgo, stop, wait, come, run
- spendingspending, shopping, purchases, expenses, bills
- expressions about providinggive and take, hand over, dish out, dole out, hand out