noun mainly British a large area in which a number of commercial or industrial firms are situatedAlso called: industrial estate