ensnarer

/ɛnˈsneɪrər/

Definitions

1. noun

a person or thing that ensnares

“The skilled hunter proved to be an expert ensnarer of wild boars.”

Synonyms

  • catcher
  • snarer
  • trapper

Antonyms

  • liberator
  • rescuer