English Dictionary
◊ TROCHE
troche
n : a medicated lozenge used to soothe the throat [syn: {cough
drop}, {pastille}, {pastil}]