Loading page
cough drop is a noun meaning "a medicated lozenge used to soothe the throat". It carries one recorded sense.
Definitions, synonyms and semantic relations for cough drop come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.