Dictionary |
1 Result
#1
disembarrass
v.
[
rid
,
free
] relieve from; "Rid the house of pests"
. wn