Meaning of bower

Definition of bower

(noun) a framework that supports climbing plants; "the arbor provided a shady resting place in the park"
(verb) enclose in a bower

Other information on bower

WIKIPEDIA results for bower
Amazon results for bower