What does the word humiliatin mean?

Ashamed; lowewring pride or self respect;mortifying