humiliating

adjective
1
making somebody feel ashamed or stupid and lose the respect of other people
تحقیرآمیز, خفت‌آور, خوارکننده