special area
noun
British
: an area forming the subject of special legislation because of disproportionately severe depression and destitution
Love words? Need even more definitions?
Merriam-Webster unabridged
Share