staged tower
noun
: a tower in which the stories are strongly marked (as in a Chinese pagoda or a ziggurat)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share