YourDictionary

office park

a complex of office buildings located on land planted with lawns, trees, bushes, etc.

See office park in American Heritage Dictionary 4

Learn more about office park

link/cite print suggestion box