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.