arbour : Idioms & Phrases

Index


grape arbour

  • noun an arbor where grapes are grown
    grape arbor.
WordNet