pergola

Noun
  1. A framework that supports climbing plants (synset 102735832)
    "the arbor provided a shady resting place in the park"

Other Searches