implanted
Adjective
surgically inserted (an object or a device)
A camera, which will be implanted in the back of his head, is sparking a debate on campus over the competing values of creative expression and student privacy.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.