Deeply embarrassed, ashamed, or made to feel unworthy or degraded, especially in front of others.
From Latin 'humiliatus' (humbled), from 'humilis' (humble), which comes from 'humus' (ground, earth). The meaning evolved from 'brought low' to 'deeply shamed.'
Try Another Word