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