Advertisement
Advertisement
planning permission
noun
- (in Britain) formal permission that must be obtained from a local authority before development or a change of use of land or buildings
Advertisement
Advertisement
Advertisement
Advertisement
Browse