listen

 Auto Play

listen

 Auto Play

Search results for ‘pyramid’

English Dictionary (1-1 of 1)

pyramid
['pɪrəmɪd]
  • 1. a huge masonry construction that has a square base and, as in the case of the ancient Egyptian royal tombs, four sloping triangular sides
  • 2. an object, formation, or structure resembling such a construction
  • 3. a solid having a polygonal base and triangular sides that meet in a common vertex
  • 4. a crystal form in which three planes intersect all three axes of the crystal
  • 5. any pointed or cone-shaped bodily structure or part
  • 6. a group of enterprises containing a series of holding companies...

more

Vocab List (1 of 6)

pyramid
['pɪrəmɪd]
Listen
from Lucy's Vocab List
  • 1. (古埃及的)金字塔
  • 2. 棱锥,角锥

more

Subscribe to the Ezine
Content partners 外研社collins