污辱

  1. to humiliate
  2. to insult
  3. to tarnish
  4. to sully

CEDICT

  1. insult; humiliation
  2. to insult; to humiliate

Wiktionary

Entry Composition

Related entries

View more