Definition of Enmeshed

  • (adjective satellite) caught as if in a mesh; "enmeshed in financial difficulties"

Synonyms of Enmeshed


Antonyms of Enmeshed


No Antonyms Found.

Homophones of Enmeshed


No Homophones Found.