Search results
- Dictionaryorchard/ˈɔːtʃəd/
noun
- 1. a piece of enclosed land planted with fruit trees: "an apple orchard"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
The Orchard Enterprises NY, Inc., doing business as The Orchard, is an American music and entertainment company, specializing in media distribution. It is a subsidiary of Sony Music Entertainment, based in New York City. In 2019, the company sold off its film and television division, which was renamed 1091 Media. Wikipedia