Shroud is a noun meaning a cloth or garment that covers or hides something, often used to veil or conceal. It can also refer to something that covers or obscurement in a figurative sense, such as a shroud of fog or mystery. The term conveys enclosure, concealment, and a sense of enveloping cover.
Full pronunciation guide