pyramid

pyramid [-s] n

L. pyramis < Gk πύραίδες, exact history unknown, poss. of Egyptian origin.

  1. 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.