Hever Castle (noun) Definition, Meaning & Examples

noun
  1. a Tudor mansion near Edenbridge in Kent: home of Anne Boleyn before her marriage; Italian garden added in the 20th century by the Astor family
Hever Castle (noun) Definition, Meaning & Examples

More Definitions