Synonyms: river
Definition: a large natural stream of water (larger than a creek)
Usage: the river was navigable for 50 miles
Similar words: stream, watercourse
Definition: a natural body of running water flowing on or under the earth