to humiliate [ humiliated ; humiliated ]
Synonyms
  • أكار ، استضعف ، احتقر