humiliate
verb
hjuːˈmɪlieɪt
verb
1
to
make
someone
feel
ashamed
or
stupid,
especially
when
other
people
are
present
使蒙羞,羞辱;
Her
boss
humiliated
her
in
front
of
all
her
colleagues.
她的老板在所有同事面前羞辱了她。
I’ve
never
felt
so
humiliated
in
all
my
life.
我这辈子从未感到过如此丢人。