HUMILIATING

Source: 566

humiliating. Humiliating, a. humbling, mortifying