DISEMBARRASSMENT





Definition:

  1. [noun] something that extricates you from embarrassment

Synonyms: