embower
verb
em·bow·er
im-ˈbau̇(-ə)r
embowered; embowering; embowers
: to shelter or enclose in or as if in a bower
Like a rose embowered / In its own green leaves …—
P. B. Shelley
Love words? Need even more definitions?
Merriam-Webster unabridged




Share