A type of artificial structure distinguished by its massive size. In most context, megastructure usually refers to building or stellar scale structure that is so large that no conventional building would come close to it.
megastructure