Golden Bowl

Dictionary

DISGRACEDpp.

Put out of favor; brought under reproach; dishonored.