Definition of human pyramid in English:

human pyramid

noun

  • A formation of people in the shape of a pyramid, especially one created as part of a performance or display by successively shorter rows of people standing or kneeling on longer rows beneath them, culminating in one person at the highest point.

Origin

Late 18th century.