welcome, La!

onelook came up with this: (though I had to use the deba* trick...)

http://www.onelook.com/?w=debarrass

Quick definitions (debarrass)
(v. t.) To disembarrass; to relieve.
(This definition is from the 1913 Webster's Dictionary and may be outdated.)

does that fit the context?







formerly known as etaoin...