Meanings1to be too embarrassed for words (idiom)Written Forms羞口難開Traditional · Main Form羞口难开Alternate Form