Deschutes (noun) Definition, Meaning & Examples

noun
  1. a river flowing N from the Cascade Range in central Oregon to the Columbia River. 250 miles (400 km) long.
Deschutes (noun) Definition, Meaning & Examples

More Definitions