ENMESHED





Definition:

  1. [adjective] caught as if in a mesh; "enmeshed in financial difficulties"
    Synonyms: intermeshed

Synonyms: