YourDictionary

superblock

noun

an urban area of several acres, usually closed to through traffic, having interrelated residences and industries along with commercial, social, and recreational facilities

Learn more about superblock

link/cite print suggestion box