trading estate

noun

Definition of trading estate

British