Arbour (noun) Definition, Meaning & Examples

noun Chiefly British.
  1. a variant of arbor1.
noun
  1. a leafy glade or bower shaded by trees, vines, shrubs, etc, esp when trained about a trellis
  2. an orchard, garden, or lawn
Arbour (noun) Definition, Meaning & Examples

More Definitions