Embower (noun) Definition, Meaning & Examples

verb (used with or without object)
  1. to shelter in or as in a bower; cover or surround with foliage.
verb
  1. to enclose in or as in a bower
Embower (noun) Definition, Meaning & Examples

More Definitions