English Dictionary
◊ OUACHITA
Ouachita
n : a river that rises in western Arkansas and flows southeast
into eastern Louisiana to become a tributary of the Red
River [syn: {Ouachita}, {Ouachita River}]