SLOUGH


Meaning of SLOUGH in English

a stagnant swamp, marsh, bog, or pond, especially as a part of a bayou, inlet, or backwater.

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