Castle Meaning In English
Castle translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.
Other Languages:
Meaning
a huge protected building or group of structures
Example
a massive structure with tall walls and towers constructed in the past to protect people from assault
Synonym
hold, keep, stronghold, fortress,