enmesh
1. [ verb ] entangle or catch in or as if in a mesh
Synonyms: ensnarl mesh
Related terms: entangle network
Similar spelling:   Enos
  en_masse
  Engh
  ensue
  Ensey
  Ennis
  Enoch
  enesco