human pyramid

Noun

 * 1) A tower made of people standing or kneeling on top of each other.
 * 2)  A formation of triangular shape with one or a small number of performers supporting a large number of other performers.

Translations

 * Finnish: ihmispyramidi
 * French:
 * Japanese: 人間ピラミッド
 * Mongolian: хүн пирамид