Superblock

What is Superblock?

Superblock definition and meaning on Dictionary terms:
noun
an area of city land larger than the usual block, treated according to a unified plan and generally closed to vehicular through traffic.

 

reference: https://www.dictionary.com/browse/superblock

Tags: