Phrase info

Zoom town

Meaning

A "Zoom town" is a small city or rural area that grew as remote workers moved in. They came for space and lower costs, using Zoom to work from afar. The influx can boost business but strain housing and services.

Words in the phrase

Close letter words and terms