MEGASTRUCTURE


Meaning of MEGASTRUCTURE in English

"ˌˌ noun

Etymology: mega- + structure (I)

: a very large multistory building or complex of buildings

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