implantable pumpListen to pronunciation(im-PLAN-tuh-bul …)A small device installed under the skin to administer a steady dose of drugs.Search NCI's Dictionary of Cancer TermsStarts withContainsBrowse:ABCDEFGHIJKLMNOPQRSTUVWXYZ#