Find the word definition

Wiktionary
megabuilding

n. A very large and imposing building.

Usage examples of "megabuilding".

His suite was about halfway high in the megabuilding, by no means a favored site, so he did feel squeezed at times.