disembarrassed

DISEMBARRASSED, pp. Freed from embarrassment; extricated from difficulty.