STAGED TOWER
Meaning of STAGED TOWER in English
noun
: a tower in which the stories are strongly marked (as in a Chinese pagoda or a ziggurat)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012