Enmeshed Meaning

There are 1 meaning(s) for word Enmeshed

Meaning 1 : caught as if in a mesh

    Example : enmeshed in financial difficulties

    Synonyms : intermeshed