Common Noun Collocations of castle

air, apartment, battlement, build, church, city, Edinburgh, father, front, gate, hall, hill, home, house, interior, lady, lord, Norman, part, refuge, remain, residence, San, side, siege, time, tower, town, wall, yard