Webster's Revised Unabridged Dictionary · 1913

Débouché

Débouché , noun

[French]

A place for exit; an outlet; hence, a market for goods.
The débouchés were ordered widened to afford easy egress. — The Century

Also: Debouche