Home >  Term: slough
slough

(i) A swamp or shallow lake system in northern and midwestern USA. (ii) A slowly flowly shallow swamp or marsh in southeastern USA.

0 0

Creator

  • Bob Adams
  •  (Gold) 1649 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.