Word info

self-embedding

Noun

Meaning

self-embedding (uncountable)

A form of self-harm by inserting foreign objects into tissue or muscle.

Source: en.wiktionary.org

Close letter words and terms