step pyramid

noun

step pyramid

noun
1

A pyramid composed of several stacked platforms or mastabas so that each face has steps.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.