DOUBTING CASTLE DOUBTING CASTLE, a castle belonging to Giant Despair in the "Pilgrim's Progress," which only one key could open, the key Promise.