humiliate, embarrass, cause to feel shame

English French
Gloss humiliate, embarrass, cause to feel shame humilier, faire honte à
Domain emotion/temperament émotion/nature
Subdomain shame honte
Language Word