English

pyramid noun definition in Historic buildings topic from the Oxford Advanced Learner's Dictionary

pyramid

 noun: Historic buildings topic
a large building with a square or triangular base and sloping sides that meet in a point at the top. The ancient Egyptians built stone pyramids as places to bury their kings and queens.