immeshed

adjective
  1. caught or trapped in a mesh or net; entangled
verb
  1. past tense and past participle of immesh; to catch or trap in a mesh or net; to entangle

Examples