business park
noun1
- An area of land consisting solely of commercial buildings and enterprises, as opposed to industrial or residential concerns.
forms
business parks
business parks
This dictionary works without the internet: on your phone · in Chrome