English synonyms about - contact  

troche

noun

1 troche

A medicated lozenge used to soothe the throat.

synonyms: cough drop, pastil, pastille.

Dutch: pastille


Find more on troche elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0295