industrial estate
noun
British
: an area outside of a town or city that is designed especially for factories or offices
Love words? Need even more definitions?
Merriam-Webster unabridged
Share