Loading page
orchard grass is a noun meaning "widely grown stout Old World hay and pasture grass". It carries one recorded sense.
widely grown stout Old World hay and pasture grass
Definitions, synonyms and semantic relations for orchard grass come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.