DEBOUCHE


Meaning of DEBOUCHE in English

noun a place for exit; an outlet; hence, a market for goods.

Webster English vocab.      Английский словарь Webster.