shroud
/ʃraʊd/
noun
- A cloth or sheet used to wrap a dead body for burial.
- The museum displayed a linen shroud from the 16th century.
- The body was wrapped in a simple white shroud.
- Ancient Egyptians placed amulets inside the shroud of the deceased.
- Something that covers, hides, or conceals.
- A thick shroud of fog covered the city all morning.
- The company kept its plans under a shroud of secrecy.
- The mountain was hidden behind a shroud of clouds.