expectoratorEnglish

expectorator, expectorant, spitter

Noun

A medicine promoting expectoration

English: expectorant, expectorator

A person who spits (ejects saliva or phlegm from the mouth)

English: spitter, expectorator

English words with similar meanings

Show 2 words