embower
verb
embowered;
embowering;
embowers
Definition of embower
: to shelter or enclose in or as if in a bower
like a rose embowered in its own green leaves— P. B. Shelley
Keep scrolling for more
Keep scrolling for more