enmeshed

enmeshed

enmeshed

Adjective

caught as if in a mesh; "enmeshed in financial difficulties"

Synonyms: