Definition of special development area in English:

special development area

(also special area)

noun

  • (in the UK) a district for which special economic provision is made in legislation.

    area, special area, assigned area, compound, arena
    View synonyms

Pronunciation:

special development area

//