Noun tuscaloosa has 1 sense
  1. Tuscaloosa - a university town in west central Alabama
    --1 is a kind of
    town
    --1 is a part of Alabama, Heart of Dixie, Camellia State, AL
,
TOP