BUSINESS PARK
business park: translation
business park ˈbusiness ˌpark noun [countable] PROPERTY
an area of land where many companies have their buildings and offices, usually just outside a city:
• The Cambridge Business Park is located to the North East of Cambridge.
* * *
business park UK US noun [C] UK (US industrial park)
► »
The project will include a retail area and a business park.
»
He operates from premises in a business park on the outskirts of Derby.