Meaning of suppository

Definition of suppository

(noun) a small plug of medication designed for insertion into the rectum or vagina where it melts

Other information on suppository

WIKIPEDIA results for suppository
Amazon results for suppository