Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for troche
1. n. a medicated lozenge used to soothe the throat
All in One
For the medicinal lozenge, see Pastille.
Thesaurus
Synonyms and Antonyms for troche
Related Images
Related Images/Visuals for troche
International Languages
Meaning for troche found in 14 Languages.
Sponored Video