Provided with or shaded by a bower; sheltered under a leafy canopy or structure.
From 'bower' (a shaded garden shelter formed by trees or climbing plants) plus -ed suffix, meaning 'having been provided with a bower.'
Try Another Word