disembarrassment
(noun)
noun
1. something that extricates you from embarrassment
Definition categories: event, easing, moderation, relief
(noun)
1. something that extricates you from embarrassment
Definition categories: event, easing, moderation, relief