Stately Home (noun) Definition, Meaning & Examples

noun British.
  1. a country mansion, usually of architectural interest and often open to the public.
noun
  1. a large mansion, esp one open to the public
Stately Home (noun) Definition, Meaning & Examples

More Definitions