arbour
English Dictionary
->
Letter A
-> arbour
Search Dictionary:
arbour Definition
(n)
a
framework
that
supports
climbing
plants
; "
the
arbor
provided
a
shady
resting
place
in
the
park
"
arbour Synonyms
arbor
arbour
bower
pergola
© Art Branch Inc.