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. Оксфордский английский словарь. 2012