business park

 

noun

  • an area where company offices and light industrial premises are built.