Golden Bowl

Dictionary

DISEMBARRASSEDpp.

Freed from embarrassment; extricated from difficulty.