Online Dictionary and Scrabble Word Finder
(n.) A place for exit; an outlet; hence, a market for goods.
Debouch Debouche Debouched Debouching Debouchure Hidebound