Register

Humiliate

Definition: To reduce to a lower position in one's own eyes, or
in the eyes of others; to humble; to mortify.