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


Kenilworth Castle

; 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.