shroud
/ʃraʊd/Definitions
1. noun
a loose, usually woven or net-like fabric, especially one used to cover or wrap something, especially a corpse
“The old mansion was shrouded in mist, making it nearly invisible from afar.”
2. verb
to cover or wrap something, especially a corpse, in a shroud
“The mortician carefully shrouded the body in a white fabric.”
3. verb
to envelop or cover something in a mysterious or obscure way
“The company’s financial struggles were shrouded in secrecy.”