förödmjukande - dict.se
förödmjukande
humiliate, humiliating