disembarrass

disembarrass, vb. To free from embarrassment; to extricate or disentangle one thing from another.

disembarrass Read More »