Quantcast
Cambridge Cambridge English Dictionaries Online, the web's favourite learner dictionaries
  • Link to us
  • View basket
  • Help

Definition

arbour noun

UK (US

arbor

)
/ˈɑː.bər /US pronunciation symbol/ˈɑːr.bɚ/ n [C]
a sheltered place in a garden formed by trees and bushes which are grown to partly surround it
a rose arbour

(Definition of arbour noun from the Cambridge Advanced Learner's Dictionary)
New! Build your word power!

arbour noun is in the topic Parts of gardens.

The SMART Thesaurus shows synonyms, related words and phrases that make up this topic.

The first and last word in dictionaries