pyramid
pyramid [-s] n
L. pyramis < Gk πύραίδες, exact history unknown, poss. of Egyptian origin.
- Ancient Egyptian building; monumental stone construction with a square base and triangular sloping sides that meet at an apex; [fig.] age-old structure; long-lasting artifact created by human genius.