Definitions
noun
a city in central Illinois; Abraham Lincoln practiced law here
noun
a town in northern Alabama on the Tennessee River
Look “decatur” up elsewhere
Want another word?
Spin the dictionary for a fresh one.