DISEMBARRASSMENT Meaning of DISEMBARRASSMENT in English noun freedom or relief from impediment or perplexity. Webster English vocab. Английский словарь Webster. 2012