smallholding
English Dictionary
->
Letter S
-> smallholding
Search Dictionary:
smallholding Definition
(n)
a
piece
of
land
under
50
acres
that
is
sold
or
let
to
someone
for
cultivation
smallholding Synonyms
smallholding
© Art Branch Inc.