◄
Debouche
►
Dictionary
(
n.
) A place for exit; an outlet; hence, a market for goods.
Clyx.com