Debouche

Definition:

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