Common Adjective Collocations of castle

ancient, century, distant, enchant, fourteenth, great, half, haunt, high, immediate, impregnable, lofty, low, magnificent, main, many, medieval, Moorish, much, old, own, poor, royal, ruin, short, strong, twelfth, very, 12th, 13th