Home Synonyms enmesh
See US English definition of enmesh
See UK English definition of enmesh
1‘the party became increasingly enmeshed in the parliamentary system’
READ THESE ARTICLES