grape arbour


Also found in: Dictionary.
  • noun

Synonyms for grape arbour

an arbor where grapes are grown