enmeshed

adjective

  1. 1

    caught as if in a mesh

    enmeshed in financial difficulties

Synonyms

Also useful for “enmeshed”:Unscrambler