VividLex

Home / Thesaurus / rivers

Thesaurus: rivers

n a large natural stream of water (larger than a creek)

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n a large natural stream of water (larger than a creek)