Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of humiliate

- To reduce to a lower position in one's own eyes, or in the eyes of others; to humble; to mortify.

Crossword clue for humiliate

- Embarrass
- Make ashamed