Vocabulary

会稽の恥

humiliation of defeat in battle; past humiliation by others; shame of an unendurable disgrace

expression noun