Origin: Latin suffix -ment
Definition, synonyms and related words
personal embarrassment one feels on account of and for another who is making a fool of themselves