Meaning of cough drop
Definition of cough drop
(noun)
a medicated
lozenge
used
to
soothe
the
throat
Other information on cough drop
WIKIPEDIA results for
cough drop
Amazon results for
cough drop
Tweet