Ouachita

Definitions of Ouachita
  1. noun
    a river that rises in western Arkansas and flows southeast into eastern Louisiana to become a tributary of the Red River
    synonyms: Ouachita River
    see moresee less
    example of:
    river
    a large natural stream of water (larger than a creek)
Word Family