Offer for sale? You’ve got to cough up! (4)
I believe the answer is:
hawk
I believe this is a double definition.
'offer for sale?' is the first definition.
(to hawk is to sell or vend)
'to cough up' is the second definition.
(to hawk is to cough noisily)
'you've got' is the link.
(Other definitions for hawk that I've seen before include "Clear throat; bird; board to carry mortar" , "Flog" , "Aggressive person" , "Raptor - try to sell" , "27 [SPIT]" .)