Beelingo.com

English Dictionary

  • Hide translation

 ensnarl ensnarl

verb

  • entangle or catch in (or as if in) a mesh  ( ensnarl, mesh, enmesh )
    entangle or catch in (or as if in) a mesh