Definition of Kenilworth Castle from the Oxford Advanced Learner's Dictionary

 

Kenilworth Castle

 
BrE
 
; NAmE
 
 
jump to other results
a castle near Coventry, England. It was owned by several kings, and the Earl of Leicester entertained Elizabeth I there in 1575. Parts of the castle were pulled down by Oliver Cromwell's soldiers to sell as building materials.