megacomplex

noun 1adj 1

Definitions

noun

1

A very large complex of buildings

[…] he has remade the city’s skyline with half a dozen high-rises, including a $4 billion megacomplex over 27 acres, Roppongi Hills.

adj

1

Very complex

Your note

not saved
0 chars