shroud
noun
°That which clothes, covers, conceals, or protects; a garment.
°Especially, the dress for the dead; a winding sheet.
verb
°To cover with a shroud.
°To conceal or hide from view, as if by a shroud.