EXPECTORANT MEANING IN ENGLISH

• Expectorant Definition & Synonyms

  1. (a.) Tending to facilitate expectoration or to promote discharges of mucus, etc., from the lungs or throat.
  2. (n.) An expectorant medicine.


RECENT SEARCHES