ORCHARD

Definition of ORCHARD

  1. (noun)garden consisting of a small cultivated wood without undergrowth