enmeshed

1. (satellite adjective) caught as if in a mesh; "enmeshed in financial difficulties"
Synonyms: intermeshed



Terms and Conditions of Use / Copyright Notice