Megabuilding Definition

noun

A very large and imposing building.

Wiktionary

Other Word Forms of Megabuilding

Noun

Singular:
megabuilding
Plural:
megabuildings

Origin of Megabuilding

Find Similar Words

Find similar words to megabuilding using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megabuilding