troche ( synonym found)

Definition of troche:

(n) : a lozenge; a cough drop

Back to Top