Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: 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
    - Alabama

Type of: river

Part of: AL, Ala., Alabama, Camellia State, Heart of Dixie

Encyclopedia: Alabama River