Definitions for "tuskegee"
a town in eastern Alabama