Spit Out Synonyms

Spit up in an explosive manner
(Verb)
Discharge (phlegm or sputum) from the lungs and out of the mouth
(Verb)