Carisbrooke Castle (noun) Definition, Meaning & Examples

noun
  1. a castle near Newport on the Isle of Wight: Charles I was held prisoner here from 1647 until his execution in 1649
Carisbrooke Castle (noun) Definition, Meaning & Examples

More Definitions