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 saved0 chars