What is the meaning of the word "enmeshed"?

Definitions:

  1. caught as if in a mesh copy to clipboard adjective
    • enmeshed in financial difficulties copy to clipboard

Synonyms: