WordUnscrambler Home
orchard
Definitions
[ˈɔːtʃəd], (Noun)
Definitions:
- a piece of enclosed land planted with fruit trees
(e.g: an apple orchard)
Phrases:
Origin
:
Old English ortgeard; the first element from Latin hortus ‘garden’, the second representing yard
Click here to see the free dictionary definition for orchard
definition by Oxford Dictionaries