Synonyms for Cough out:

n.

cough out (noun)
spit up, cough up, spit out, expectorate.

v.

body (verb)
spit up, cough up, spit out, expectorate.