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. 2012