English

Definition of special development area noun from the Oxford Advanced Learner's Dictionary

 

special development area

 noun
noun
BrE
 
; NAmE
 
(also special area)
 
jump to other results
an area of the UK for which special laws exist in order to help the economy to develop