business park (English, noun)
expansion: business park (plural business parks)
Senses:
glosses: An area of land consisting solely of commercial buildings and enterprises, as opposed to industrial or residential concerns.
Forms:
form: business parks
tags: plural