bowered
bowered has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
adjective
. Sheltered or enclosed in a bower; shaded by trees or vines.