enmeshed
1. [ adjective ] caught as if in a mesh
Synonyms: intermeshed
Examples:

"enmeshed in financial difficulties"

Related terms: tangled
Similar spelling:   Ensete