'cough drop' definitions:

Definition of 'cough drop'

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