orchard

/ˈɔrtʃɝd/

Explore definitions, synonyms, and language insights of orchard

Definitions

Noun
garden consisting of a small cultivated wood without undergrowth

More General Terms