Un château fort était une forteresse médiévale construite en pierre, généralement perchée sur une colline. Il servait de résidence et de point de défense pour les seigneurs et les chevaliers. Les châteaux forts étaient souvent entourés de douves, de remparts et de tours de guet.