About us
Define
Definitions for
"Tuscaloosa"
a university town in west central Alabama
wordnet.princeton.edu