Advertisement
Advertisement
View synonyms for
stately home
noun
British.
- a country mansion, usually of architectural interest and often open to the public.
stately home
noun
- a large mansion, esp one open to the public
Advertisement
Advertisement
Advertisement
Advertisement
Browse