burghley house


noun

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

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 1.214