Expectorate Meaning

There are 2 meaning(s) for word Expectorate

Meaning 1 : discharge (phlegm or sputum) from the lungs and out of the mouth

    Synonyms : cough out,  cough up,  spit out,  spit up
Meaning 2 : clear out the chest and lungs

    Example : This drug expectorates quickly

    Synonyms : clear out,  drive out