Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
humiliation
in English
humiliation
us
//hjuːˈmeɪ.ʃən//
uk
//hjuːˈmiː.leɪ.ʃən//
#uncommon
Plural
humiliations
Definitions
Noun
act
of
being
degraded
;
loss
of
pride
The
public
scandal
led
to
her
humiliation
and
resignation
.
state
of
feeling
belittled
(
low
self-esteem
)
He
felt
deep
humiliation
after
being
rejected
by
his
peers
.