Golden Bowl

Dictionary

HUMILIATINGppr.

Humbling; depressing.

1. Abating pride; reducing self-confidence; mortifying.