MEGASTRUCTURE


Meaning of MEGASTRUCTURE in English

n. extremely large tall building, very large complex (high-rise apartment building, office building, athletic facilities building etc.); very large composite organization

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.