Definitions
noun
a river in the southeastern United States that flows northward from North Carolina to West Virginia where it empties into the Kanawha River
Look “new river” up elsewhere
Want another word?
Spin the dictionary for a fresh one.