Definition of Alabama River

  • 1. A river in Alabama formed by the confluence of the Coosa and Tallapoosa Rivers near Montgomery; flows southwestward to become a tributary of the Mobile River Noun

Synonyms for word "alabama river"

Semanticaly linked words with "alabama river"