inhuman treatment


Meanings

  • a cruel act; a deliberate infliction of pain and suffering

Synonyms