Loading...
Menu
DISEMBARRASSING, participle present tense Freeing from embarrassment or perplexity; extricating.