pastil

Explore definitions, synonyms, and language insights of pastil

Definitions

Noun
a medicated lozenge used to soothe the throat

More General Terms