DEBOUCHURE


Meaning of DEBOUCHURE in English

An opening or mouth, as of a river or stream.

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