Shroud | Mean of shroud in English Dictionary
/ˈʃraʊd/
- Noun
- a cloth that is used to wrap a dead body
- something that covers or hides something
- covered in a shroud of secrecy/fog
- Verb
- to cover or hide (something)
- Fog shrouded the land.
- The mountains were shrouded in fog.
- Their work is shrouded in secrecy.