屈辱

disgrace; humiliation

Meaning

  1. n
    disgrace; humiliation

Example sentences