Single Biggest Cancer Dictionary in the World

What is implantable pump?

Pronunciation: /ˈɪmˌplæntəbəl pəmp/

implantable pump

Definition

A small device installed under the skin to administer a steady dose of drugs.