to free from embarrassment, or perplexity; to clear; to extricate

listen to the pronunciation of to free from embarrassment, or perplexity; to clear; to extricate
English - English
disembarrass
to free from embarrassment, or perplexity; to clear; to extricate
Favorites