humiliation
noun
hjuːˌmɪliˈeɪʃən
noun
1
a
feeling
of
shame
and
great
embarrassment,
because
you
have
been
made
to
look
stupid
or
weak
羞辱,丢脸
U
the
humiliation
of
having
to
ask
her
parents
for
money
不得不伸手向她父母要钱的难堪
2
a
situation
that
makes
you
feel
humiliated
蒙羞
C
The
government
suffered
a
series
of
political
humiliations.
该政府在政治上蒙受了一连串的羞辱。