EMBOWER


Meaning of EMBOWER in English

(v. t.) To cover with a bower; to shelter with trees.

Webster's English dictionary.      Английский словарь Webster.