'cough drop' definitions:

Definition of 'cough drop'

(from WordNet)
noun
A medicated lozenge used to soothe the throat [syn: cough drop, troche, pastille, pastil]