Answer: What's the difference? A town that experienced (or is experiencing) a period of rapid growth due to some temporary activity. The mining boomtown she remembered, was now a ghost town. Ghosttown has no English definition
Step-by-step explanation: