Definition, synonyms and related words
A human intertwined with electronic components; often implies the result is more electronic than biological.