superblock
nounDefinition of superblock
: a very large commercial or residential block barred to through traffic, crossed by pedestrian walks and sometimes access roads, and often spotted with grassed malls
Keep scrolling for more