Advertisement - Continue reading below

Definition of "implantable" []

  • Capable of being, or designed to be, implanted (within the body etc.) (adjective)

Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License

Use "implantable" in a sentence
  • "With the help of new silicon-based compounds, scientists -- and patients -- are getting a significant new charge out of the tiny lithium batteries used in implantable devices to help treat nervous system and other disorders."
  • "SCR Inc., a Louisville-based company that is developing a long-term implantable device to treat heart failure;"
  • "Its portfolio includes coatings, drug delivery platforms and a wide range of biomedical materials for use in short and long term implantable medical devices."
Words like "implantable"
high-heel
intrusion-detection
piston-type
two-speed
ultra-precision
wash-deck