1. megacomplex - Noun
2. megacomplex - Adjective
megacomplex (plural megacomplexes) A very large complex of buildings
megacomplex (comparative more megacomplex, superlative most megacomplex) Very complex