A person who ensnares; someone who traps or deceives another person into a difficult situation.
From 'ensnare' + the suffix '-er,' which forms agent nouns indicating a person who performs an action. This agent noun emerged naturally as English speakers needed to name those who set traps or deceive.
Unlike 'enslaver,' which carries heavy historical weight, 'ensnarer' remains abstract enough to work for any deceiver in fiction or metaphor, which is probably why it appears more often in mystery novels than history books.
Complete word intelligence in one call. Free tier — 50 lookups/day.