Search results
- DictionaryPyr·a·mid/ˈpirəˌmid/
noun
- 1. a monumental structure with a square or triangular base and sloping sides that meet in a point at the top, especially one built of stone as a royal tomb in ancient Egypt.
- 2. an object, shape, or arrangement in the form of a pyramid: "a pyramid of logs"
verb
- 1. heap or stack in the shape of a pyramid: North American "debt was pyramided on top of unrealistic debt in an orgy of speculation"