Answer: megastructure

AnswerCrossword Clue
megastructurea very large structure