English Dictionary
Definition country seat in British English
country seat noun
[countable] noun
1
a large house in the countryside that belongs to someone who is rich
Synonyms and related words
