Words: demeaning humbling humiliating mortifying
Part of speech: s
Definition: causing awareness of your shortcomings
Example: golf is a humbling game