BEHEADED STREAM


Meaning of BEHEADED STREAM in English

The lower section of a stream that has lost its upper portion through diversion or Stream Piracy.

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