Definisi 'inhuman treatment'
English to English
noun
1 a cruel act; a deliberate infliction of pain and suffering
source: wordnet30
More Word(s)
abuse, ill-treatment, ill-usage, maltreatment, impalement, atrocity, inhumanity,

Visual Synonyms
Click for larger image