Robitussin
Explore definitions, synonyms, and language insights of Robitussin
Definitions
Noun
trade name of an expectorant that loosens phlegm and makes it easier to cough up
Explore definitions, synonyms, and language insights of Robitussin