Burghley House (noun) Definition, Meaning & Examples

noun
  1. an Elizabethan mansion near Stamford in Lincolnshire: seat of the Cecil family; site of the annual Burghley Horse Trials
Burghley House (noun) Definition, Meaning & Examples

More Definitions