overflow of a river watercourse - English Synonyms Dictionary