SELF-TORMENTOR Meaning of SELF-TORMENTOR in English noun one who torments himself. Webster English vocab. Английский словарь Webster. 2012