SUPERBLOCK


Meaning of SUPERBLOCK in English

[su.per.block] n (1928): 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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.