carisbrooke castle








noun

  1. a castle near Newport on the Isle of Wight: Charles I was held prisoner here from 1647 until his execution in 1649
52 queries 0.621