Advertisement
Advertisement
megastructure
[ meg-uh-struhk-cher ]
noun
- a very large, usually high-rise building or a complex of such buildings used for many purposes, as for apartments, offices, stores, theaters, and athletic facilities.
- a very large, complex organization.
Discover More
Word History and Origins
Origin of megastructure1
Advertisement
Advertisement
Advertisement
Advertisement
Browse