persecutorEnglish

persecutor, tormenter, tormentor

Noun

Someone who torments

English: tormentor, tormenter, persecutor

English words with similar meanings

Show 2 words