Meaning of ghost town

Definition of ghost town

(noun) a deserted settlement (especially in western United States)

Other information on ghost town

WIKIPEDIA results for ghost town
Amazon results for ghost town