ziggurat
nounDefinition of ziggurat
: an ancient Mesopotamian temple tower consisting of a lofty pyramidal structure built in successive stages with outside staircases and a shrine at the top
also
: a structure or object of similar form
Keep scrolling for more
Keep scrolling for more