English dictionary
expectorant meaning and definition
Definition and meaning of expectorant at MeaningMonkey.org. expectorant meaning and definition in the English Dictionary.EXPECTORANT noun
Definition of expectorant (noun)
- a medicine promoting expectoration
- synonyms: expectorator
Source: Princeton University Wordnet