troche

/trˈɑtʃ/

Explore definitions, synonyms, and language insights of troche

Definitions

Noun
a medicated lozenge used to soothe the throat

More General Terms