Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
orchard
in English
orchard
us
//ˈɔːrtʃərd//
uk
//ˈɔːktʃəːd//
#common
Plural
orchards
Definitions
Noun
a
land
area
for
cultivating
fruit
trees
cultivated
fruit
or
nut
trees
(
in
a
garden
)
Compounds / Phrases
orchardmen
orchardgrass