Definition of Ouachita River

  • 1. A river that rises in western Arkansas and flows southeast into eastern Louisiana to become a tributary of the Red River Noun

Synonyms for word "ouachita river"

Semanticaly linked words with "ouachita river"