Meaning

1 senses
  1. (not comparable)Of a particle or excitation, becoming localized in a specific region due to its interaction with its surrounding environment, often causing a local distortion or change that in turn confines the particle.

Origin

From self- + trapped.

From self- + trapped.

Wiktionary, CC BY-SA 4.0 · source

See also

neighbours in the dictionary
self-trapped — meaning, examples, forms, synonyms | Krumeto