burghley house








noun

  1. an Elizabethan mansion near Stamford in Lincolnshire: seat of the Cecil family; site of the annual Burghley Horse Trials
56 queries 0.586