← DefinitionshareGuessimplanternounA person or device that places something into the body by surgery.Synonymssurgeonnoun