inhuman treatment - English Synonyms Dictionary

inhuman treatment

n.
[1] cruelty