1. Noun. A tower made of people standing or kneeling on top of each other. ¹
¹ Source: wiktionary.com