← DefinitionshareGuessimplantnounA medical device or object placed inside the body through surgery to replace or support a body part.verbTo place something (such as a medical device or tissue) into the body by surgery.SynonymsembedverbinsertverbAntonymsremoveverbextractverb