disembarrassment Meaning, Definition & Usage

  1. noun something that extricates you from embarrassment

WordNet


Dis`em*bar"rass*ment noun
Definitions
  1. Freedom or relief from impediment or perplexity.

Webster 1913