Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of inhuman treatment
  1. noun
    a cruel act; a deliberate infliction of pain and suffering

    Similar: 

Explanation of inhuman treatment
My lists:
Recently viewed words: