Luton Hoo (noun) Definition, Meaning & Examples

noun
  1. a mansion near Luton in Bedfordshire: built (1766–67) for the 3rd Earl of Bute by Robert Adam; rebuilt in the 19th century: houses the Wernher Collection of tapestries, porcelain, and paintings
Luton Hoo (noun) Definition, Meaning & Examples

More Definitions