DEBARRASS


Meaning of DEBARRASS in English

vt to disembarrass; to relieve.

Webster English vocab.      Английский словарь Webster.