humbling

Noun

 * 1) An event which causes humbleness; a set-down.

Adjective

 * 1) Of higher rank, status, quality, strength, etc.; inducing a feeling of inferiority.