赤恥

great shame (endured in the public eye); deep embarrassment; profound humiliation; utter disgrace

Meaning

  1. n
    great shame (endured in the public eye); deep embarrassment; profound humiliation; utter disgrace

Example sentences

  • Recently I've stopped being afraid of "living in shame" and being exposed to "public ridicule".