castle – meaning in Easy English

A large, strong building that has walls or ditches round it to protect it.