torment : Idioms & Phrases

Index


self-torment

  • noun self-imposed distress
    self-torture.
WordNet