enmeshed

Home / glossary / enmeshed

cause to become entangled in something.