Trading Estate
Definition
an area of land near a town specially for building factories and warehouses
nounan area of land near a town specially for building factories and warehouses
Nearby Terms
- Similar companies