Meaning of implantable | Babel Free
/[ɪmˈplɑːntəbl̩]/Definitions
Capable of being, or designed to be, implanted (within the body etc.)
Equivalents
Français
implantable
Português
implantável
Examples
“High intensity EMF can have adverse impacts on the operation of implantable medical devices (IMDs) such as pacemakers and defibrillators.”
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.