noun
Meaning 1
Part of a country estate that is farmed by the landowner or an employed farm manager, while most of the estate is rented out to tenant farmers.
Definition source: English Wiktionary via Wiktextract
Usage: UK
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: mains
Antonyms: none provided
Broader terms: farm