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.”

Synonyms

  • mantle
  • veil
  • wrap

Antonyms

  • disclose
  • reveal