Attested.to

Definition

a house (usually large and impressive) on an estate in the country

Seed ·

Term in context

country house in CommonParlance