enmeshed ( synonym found)

Definition of enmeshed:

(adj) : tangled or twisted together

Back to Top