An Encylopedia Britannica Company

orchard

1 ENTRIES FOUND:
orchard /ˈoɚtʃɚd/ noun
plural orchards
orchard
/ˈoɚtʃɚd/
noun
plural orchards
Britannica Dictionary definition of ORCHARD
[count]
: a place where people grow fruit trees