Humiliation

What is Humiliation?

Humiliation definition and meaning on Dictionary terms:
noun
an act or instance of humiliating or being humiliated.
the state or feeling of being humiliated; mortification.

 

reference: https://www.dictionary.com/browse/humiliation

Tags: