Meaning of lozenge

Definition of lozenge

(noun) a small aromatic or medicated candy
a dose of medicine in the form of a small pellet

Other information on lozenge

WIKIPEDIA results for lozenge
Amazon results for lozenge