cough drop (0 synonym found)

Definition of cough drop:

(n) : a medicated lozenge used to soothe the throat

Definition of cough drop:

(n) : a medicated lozenge used to soothe the throat
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top