Making someone feel ashamed, embarrassed, or lose respect in front of others.
From Latin 'humilis,' meaning low or lowly, from 'humus' (ground/earth). The meaning evolved from physical lowering to causing emotional shame.
Try Another Word