Syon House (noun) Definition, Meaning & Examples

noun
  1. a mansion near Brentford in London: originally a monastery, rebuilt in the 16th century, altered by Inigo Jones in the 17th century, and by Robert Adam in the 18th century; seat of the Dukes of Northumberland; gardens laid out by Capability Brown
Syon House (noun) Definition, Meaning & Examples

More Definitions