verb- To insert or embed an object or a device surgically.
- To graft or insert a tissue within the body.
- To become attached to and embedded in the uterine lining. Used of a fertilized egg.
noun Something implanted, especially a surgically implanted tissue or device.