14 letters · 20 points in Scrabble
noun the shame you feel when your inadequacy or guilt is made public
noun the state of being embarrassed (usually by some financial inadequacy)
noun some event that causes someone to be embarrassed