English

edit

Noun

edit

Zoom town (plural Zoom towns)

  1. A community that experiences a significant population increase due to an influx of remote workers.

Further reading

edit
  NODES