Golden Bowl

Dictionary

ABASHINGppr.

Putting to shame or confusion.