SUPERBLOCK


Meaning of SUPERBLOCK in English

ˈsüpə(r)+ˌ- noun

Etymology: super- + block

: a very large residential or commercial block barred to through traffic, crossed by pedestrian walks and sometimes access roads, and usually spotted with open greens or grassed malls

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.