orchard

(noun)

noun

1. garden consisting of a small cultivated wood without undergrowth

Similar word(s): grove, plantation

Definition categories: man–made, garden