Synonyms of castle in English:

castle


See US English definition of castle

See UK English definition of castle

See Spanish definition of castillo

noun

1

SYNONYMS
fortress, fort, stronghold, fortification, keep, citadel, fastness, tower, peel, palace, chateau, donjon
alcazar