What is the meaning of pyramid in English?

Learn vocabulary with pictures as well as definitions of pyramid in English

Learn in

See more

n. pyramid

Definition of pyramid in English

Geometrical shape that consists of a flat base joined to a vertex by three or more flat, triangular surfaces.