castell

/kˈeɪstəl/

castell

English Noun
Ad

Definition

A human tower formed in festivals in Catalonia.

Etymology

Borrowed from Catalan castell. Doublet of cashel, castellum, castle, and château.

Ad