Thesaurasize is a labor of love by Next Wave.
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

Back to Top