What is the meaning of Expectorant?

Expectorant is an agent that encourages coughing and clearing phlegm from the lungs.