ENSHROUD


Meaning of ENSHROUD in English

v.tr. literary 1 cover with or as with a shroud.

2 cover completely; hide from view.

Oxford English vocab.      Оксфордский английский словарь.