development area Definition
Dictionary Home » Words Starting with D » detesting ... devilled » development area
development area
noun
- (Brit)
1. An area of high unemployment into which the government encourages businesses and industry to move eg by offering grants.
