American English

Definition of shroud noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1a piece of cloth that a dead person's body is wrapped in before it is buried a burial shroud
  2. 2shroud of something (literary) a thing that covers, surrounds, or hides something The organization is cloaked in a shroud of secrecy. a shroud of smoke
See the Oxford Advanced Learner's Dictionary entry: shroud

Other results

All matches