Golden Bowl

Dictionary

DISEMBARRASSINGppr.

Freeing from embarrassment or perplexity; extricating.