LEARNit Dictionary
bower
noun
/ˈbaʊə(r)/
UK
/ˈbaʊər/
US
1
a pleasant place in the shade under trees or climbing plants in a wood or garden
آلاچیق, سایهسار