Thesaurus.com
Dictionary.com

enmeshed



ADJECTIVE
netted
Synonyms
STRONG