Big Huge Thesaurus

debouch

verb

sounds kind of like