English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition castell in British English

castell noun

noun
1

a human tower which is made as part of a celebration

Example

Castell (human tower) structures vary depending on their complexity and a castell is considered completely successful when it is loaded and unloaded without falling apart.

Definition castell in British English