A fortress and dwelling, usually medieval in origin, and often consisting of a keep, curtain wall and towers.
The 12th century keep at Castle Rising. (© NCC)