Adjective Definition

enmeshed

1.Definition: caught as if in a mesh

"Enmeshed in financial difficulties"

Related Adjective(s):intermeshed




Please Share