Definitions
noun
trade name of an expectorant that loosens phlegm and makes it easier to cough up
Look “robitussin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
trade name of an expectorant that loosens phlegm and makes it easier to cough up