castle
large stone structure fortified walls with towers a drawbridge moat a keep battlements windows with arrow slits crenellation turrets flags and banners
castle which has large stone structure castle which has fortified walls with towers castle which is a drawbridge castle which has moat castle which is a keep castle which has battlements castle which has windows with arrow slits castle which has crenellation castle which has turrets castle which has flags and banners