Make Someone Feel Ashamed and Embarrassed – Workshop Codycross Answers

Question

Make Someone Feel Ashamed and Embarrassed – Workshop Codycross Answers

Answer

HUMILIATE

Word Meaning:

HUMILIATE — (transitive) To cause to be ashamed; to injure the dignity and self-respect of.

Definitions from Wiktionary.