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,