Human-pyramid Definition

adjective
Attributive form of human pyramid, noun.
Wiktionary
noun
A tower made of people standing or kneeling on top of each other.
Wiktionary