tormentors
English
Noun
tormentors
plural of
tormentor