pyramid
pyramidA huge quadrangular architecture, made by stacking rocks or bricks in ancient Egypt, etc.