Golden Bowl

Dictionary

SELF-ABASEDa.

[self and abase.] Humbled by conscious guilt or shame.