ENSHROUD


Meaning of ENSHROUD in English

[en.shroud] vt (1583): to cover or enclose with or as if with a shroud

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