Definitions of Tuscaloosa:

  • noun:   a university town in west central Alabama