bowersmartenglishnotes27/03/2021 Bower – a pleasant shady place under trees or climbing plants in a garden or wood. « Back to Glossary Index