cough drop
noun
Definitions
A small, medicated tablet intended to be dissolved slowly in the mouth to temporarily stop coughs
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A small, medicated tablet intended to be dissolved slowly in the mouth to temporarily stop coughs