Troche Meaning

There are 1 meaning(s) for word Troche

Meaning 1 : a medicated lozenge used to soothe the throat

    Synonyms : cough drop,  pastil,  pastille

How to Pronounce Troche

  • troʊʃ