Pyramids: An English Definition of PyramidsThe term "pyramids" refers to a series of structures that have been bu