STILL WATER


Meaning of STILL WATER in English

A flat or level section of a stream where no flow or motion of the current is discernible and the water is still.

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