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