ALL meanings of tormentors
tor·men·tor
T t - noun tormentors a person or thing that torments. 1
- noun tormentors Theater. a curtain or framed structure behind the proscenium at both sides of the stage, for screening the wings from the audience. Compare teaser (def 2). 1