spitter - English Synonyms Dictionary

spitter

n.
[1] expectorator
[2] spitball