Home
Random
Log in
Settings
About Advocatespedia
Disclaimers
Advocatespedia
Search
Disembarrass
Language
Watch
View source
v. t.) To free from embarrassment, or perplexity; to clear; to extricate.