Megastructure Definition
mĕgə-strŭkchər
noun
An extremely large building or structure.
American Heritage
A very large building, often containing modular units, designed to allow a community to be self-enclosed or self-sustaining.
American Heritage
Other Word Forms of Megastructure
Noun
Singular:
megastructure
Plural:
megastructuresOrigin of Megastructure
-
mega- +"Ž structure
From Wiktionary
Find Similar Words
Find similar words to megastructure using the buttons below.