Where does “boom town” come from?
boom town (English): A town that is experiencing or has experienced a period of rapid growth due to some temporary activity
Definitions
- A town that is experiencing or has experienced a period of rapid growth due to some temporary activity