Meaning of implantable in English:

implantable

Pronunciation /ɪmˈplɑːntəb(ə)l/

adjective

  • (of an artificial object) capable of being or designed to be implanted in a person's body.

    • ‘an implantable defibrillator’