ghost town

1 ENTRIES FOUND:
Save
ghost town noun
plural ghost towns
ghost town
noun
plural ghost towns
Learner's definition of GHOST TOWN
[count]
: a town that no longer has any people living in it : an abandoned town
Comments & Questions
Comments & Questions
What made you want to look up ghost town? Include any comments and questions you have about this word.