EMBOWER


Meaning of EMBOWER in English

[em.bow.er] vt (1580): to shelter or enclose in or as if in a bower "like a rose ~ed in its own green leaves --P. B. Shelley"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.