Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
plantation
in English
plantation
us
/plænˈteɪʃən/
uk
/plænˈteɪʃn/
#common
Plural
plantations
Definitions
Noun
a
large
agricultural
estate
;
includes
housing
an
area
for
planting
trees
;
decorative
or
commercial
a
commercial
tree-planting
area