troche UK /ˈtɹəʊʃ/US /ˈtɹoʊ.ki/ noun1 •A lozenge; a cough drop.The Germ. Pharm. states that the troches (pastilles) are to be made by compression or by massing with a suitable excipient, and forming into troches. — 1909 formstroches