DEBOUCH


Meaning of DEBOUCH in English

To emerge; issue, as a river into which a large stream debouches.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.