YourDictionary

megastructure

(mĕgˈə-strŭkˌchər)

noun
An extremely large, tall building.

link/cite print suggestion box