less common variant of enmesh
: to catch or entangle in or as if in meshes <deeply enmeshed in the plot>
Learn More about immesh
Seen and Heard
What made you want to look up immesh? Please tell us where you read or heard it (including the quote, if possible).