meaning of expectorant

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


Related Words

expectorant |

Developed & Maintained By Taraprasad.com

Treasure Words