Golden Bowl

Dictionary

DISEMBARRASSMENTn.

The act of extricating from perplexity.