Loading...
Menu
DISEMBARRASSED, participle passive Freed from embarrassment; extricated from difficulty.