What is the meaning of Castell?

A human tower formed in festivals in Catalonia.

castle (fortified structure)

castle (enclosed area located above the top deck)

château (large house)

castell (human tower)

castle

castell (human tower)

castle (fortified building)

rook

Source: wiktionary.org