humbling
noun 1adj 1
Definitions
noun
1
An event which causes humbleness; a set-down.
adj
1
Of higher rank, status, quality, strength, etc.; inducing a feeling of inferiority.
Your note
not saved0 chars
noun
An event which causes humbleness; a set-down.
adj
Of higher rank, status, quality, strength, etc.; inducing a feeling of inferiority.