Synonyms of castle in English:

castle


See definition of castle

noun

1

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