A flat or level section of a stream where no flow or motion of the current is discernible and the water is still.
STILL WATER
Meaning of STILL WATER in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012