humbling
humbling · humblings
An event which causes humiliationAn event which causes humiliation; a setdown.
US/hˈʌmbəlɪŋ/
Meaning
1 sensesAn event which causes humiliation; a setdown.
An event which causes humiliationAn event which causes humiliation; a setdown.
An event which causes humiliation; a setdown.