'spit out' definitions:

Definition of 'spit out'

(from WordNet)
verb
Spit up in an explosive manner [syn: splutter, sputter, spit out]
verb
Utter with anger or contempt [syn: spit, spit out]
verb
Discharge (phlegm or sputum) from the lungs and out of the mouth [syn: expectorate, cough up, cough out, spit up, spit out]