arbourar-bourListennounA shady, leafy garden shelter, often formed by climbing plants."They enjoyed afternoon tea in the rose arbour."ThesaurusSynonyms: bower, pergola, arborSign in to learn this word← Back