"A Castle is a building constructed for the purpose of repelling attack." . . . .