Megastructure definitions

Search

Megastructure

Megastructure logo #10101) Science fiction theme
Found on https://www.crosswordclues.com/clue/megastructure

Megastructure

Megastructure logo #21000 A megastructure is a very large manmade object, though the limits of precisely how large this is vary considerably. Some apply the term to any especially large or tall building. Some sources define a megastructure as an enormous self-supporting artificial construct. Other criteria such as rigidity or contiguousness are sometimes also applied,{Cita...
Found on http://en.wikipedia.org/wiki/Megastructure
No exact match found.