1
: a country estate
2
: the rural or suburban residence of a wealthy person
3
British
: a detached or semidetached urban residence with yard and garden space
Love words? Need even more definitions?
Merriam-Webster unabridged
Share