SHROUD Meaning of SHROUD in English (n.) Especially, the dress for the dead; a winding sheet. Webster's English dictionary. Английский словарь Webster. 2012