SHROUD Meaning of SHROUD in English v. wrap in cerements, wrap a corpse in a burial cloth; conceal, obscure, screen from view Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012