An Encylopedia Britannica Company

country seat

1 ENTRIES FOUND:
country seat noun
plural country seats
country seat
noun
plural country seats
Britannica Dictionary definition of COUNTRY SEAT
[count] chiefly British
: a large house that is built on a large piece of land