implant
/ɪmˈplɑːnt/
Meaning 1
to put a medical device into the body
“Doctors implant the device to improve heart function.”Add to my deck
Meaning 2
to insert something into a living body
“The doctor will implant a tiny device in her heart.”Add to my deck