English dictionary
smallholding meaning and definition
Definition and meaning of smallholding at MeaningMonkey.org. smallholding meaning and definition in the English Dictionary.SMALLHOLDING noun
Definition of smallholding (noun)
- a piece of land under 50 acres that is sold or let to someone for cultivation
Source: Princeton University Wordnet