Belvoir Castle (noun) Definition, Meaning & Examples

noun
  1. a castle in Leicestershire, near Grantham (in Lincolnshire): seat of the Dukes of Rutland; rebuilt by James Wyatt in 1816
Belvoir Castle (noun) Definition, Meaning & Examples

More Definitions