What is the meaning of the word "shroud"?

Definitions:

  1. cover as if with a shroud copy to clipboard verb
    • The origins of this civilization are shrouded in mystery copy to clipboard
  2. form a cover like a shroud copy to clipboard verb
    • Mist shrouded the castle copy to clipboard
  3. wrap in a shroud copy to clipboard verb
    • shroud the corpses copy to clipboard

Synonyms: