Feedback
Embower
Your browser does not support the audio element.
Meaning
Verb
●
To
enclose
something or someone
as if
in a
bower
;
shelter
with foliage.
●
To
lodge
or
rest
in or
as in
a bower.
●
To form a bower.
Sourced from
Wiktionary
Synonyms
Imbower
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better