cough drop


Meanings

  • a medicated lozenge used to soothe the throat