a shallow river or pond - English Synonyms Dictionary