Debarrass
Word Dictionary
-> Debarrass
Search:
Debarrass
(v. t.) To disembarrass; to relieve.
Terms of Use
Canadian Jobs