cough drop Meaning, Definition & Usage

  1. noun a medicated lozenge used to soothe the throat
    pastille; pastil; troche.

WordNet