• word of the day

    self-torment

    self-torment - Dictionary definition and meaning for word self-torment

    Definition
    (noun) self-imposed distress
    Synonyms : self-torture
Connect with us on Facebook