pastille

1. (noun) a medicated lozenge used to soothe the throat
Synonyms: cough drop, pastil, troche
Related Words: lozenge



Terms and Conditions of Use / Copyright Notice