What is the meaning of Ensnarer?

One who ensnares.

Source: wiktionary.org