English

castle noun definition in Historic buildings topic from the Oxford Advanced Learner's Dictionary

castle

 noun: Historic buildings topic
a large strong building with thick high walls and towers, built in the past by kings or queens, or other important people, to defend themselves against attack Windsor Castle a medieval castle