Expectorators Meaning

There are 2 meaning(s) for word Expectorators

Meaning 1 : a person who spits (ejects saliva or phlegm from the mouth)

    Synonyms : spitter
Meaning 2 : a medicine promoting expectoration

    Synonyms : expectorant