Meaning of “office park” in the English Dictionary

business-english dictionary

"office park" in Business English

See all translations

office parknoun [ C ]

uk us

an area, usually near a city or town, where a number of offices have been built together:

See also

(Definition of “office park” from the Cambridge Business English Dictionary © Cambridge University Press)