Skip to content

enmeshed

Dictionary definition · enmeshed

adjective

  1. caught as if in a mesh"enmeshed in financial difficulties"

Similar words

Source: Open English WordNet (CC BY 4.0).