SHROUD Meaning of SHROUD in English (n.) To cover with a shroud; especially, to inclose in a winding sheet; to dress for the grave. Webster's English dictionary. Английский словарь Webster. 2012