Ensnare Meaning

There are 2 meaning(s) for word Ensnare

Meaning 1 : catch in or as if in a trap

    Synonyms : entrap,  snare,  trammel,  trap
Meaning 2 : take or catch as if in a snare or trap

    Synonyms : entrap,  frame,  set up