Definition, synonyms and related words
hardware (or software) implanted in the body that interfaces with the brain or central nervous system