Debouche


(n.) A place for exit; an outlet; hence, a market for goods.



Similar Words:

Debouch   Debouche   Debouched   Debouching   Debouchure   Hidebound