Tuscaloosa
geographical name
Tus·ca·loo·sa
ˌtə-skə-ˈlü-sə
city in west central Alabama on the Black Warrior River southwest of Birmingham population 90,468
Love words? Need even more definitions?
Merriam-Webster unabridged
Share