Dictionary.com
Thesaurus.com
has ensnared
  • present perfect of ensnare (3rd person singular).