Word
witch-hunter, n.
someone who identifies and punishes people for their opinions
<noun.person>
witch-hunter
semantic pointers
hypernym
tormentor, tormenter, persecutor