Definition of Enmeshed

  • 1. Caught as if in a mesh Adjective Satellite

Synonyms for word "enmeshed"

Semanticaly linked words with "enmeshed"