Noun Definition

arbour

1.Definition: a framework that supports climbing plants

Related Noun(s):arbor, bower, pergola

Category: Objects