Humbling - Definition

humbling

adj 1: causing awareness of your shortcomings; "golf is a
humbling game" [syn: demeaning, humbling,
humiliating, mortifying]

Look up another word