Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

arbour Definition

Cancel
arbour
noun
A shady sitting place, usually in a park or garden, and usually surrounded by climbing shrubs or vines and other vegetation

Words Related to arbour!

arbour Examples by Brain Bank Users