Meaning of arbour

Definition of arbour

(noun) a framework that supports climbing plants; "the arbor provided a shady resting place in the park"

Other information on arbour

WIKIPEDIA results for arbour
Amazon results for arbour