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