industrial park

Noun
  1. A tract of land at a distance from city center that is designed for a cluster of businesses and factories (synset 108605540)

Other Searches