You know how exciting it is when you discover there's a word for something you've always wanted to be able to describe? Like "petrichor", for example. Does anyone know if there's a word that describes the feeling of being embarrassed for someone else--like when someone makes a fool of themselves or is humiliated? Not quite pity, but not really embarrassment either. I've wanted to be able to describe this for years.

Thanks!