BOWER Meaning of BOWER in English bow ‧ er /ˈbaʊə $ -ər/ BrE AmE noun [countable] literary [ Language: Old English ; Origin: bur ] a pleasant place in the shade under a tree:a rose-scented bower Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012