Definify.com

Definition 2024


human_pyramid

human pyramid

See also: human-pyramid

English

Noun

human pyramid (plural human pyramids)

  1. A tower made of people standing or kneeling on top of each other.

Translations