Loading page
grape arbour is a noun meaning "an arbor where grapes are grown". It carries one recorded sense.
an arbor where grapes are grown
Definitions, synonyms and semantic relations for grape arbour come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.