← DefinitionshareGuesscastledadjectiveHaving a castle or castles; protected or fortified like a castle.Synonymsfortifiedadjectiveturretedadjective