TOP

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

Kenilworth Castle

 
/ˌkenlwəθ ˈkɑːsl/,
 
/ˌkenlwɜːθ ˈkɑːsl/
 
/ˌkenlwərθ ˈkæsl/
jump to other results
  1. 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.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day