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.