Dictionary.com
Thesaurus.com

will have shrouded

  • future perfect
    of shroud.
    shroud
    noun
    a cloth or sheet in which a corpse is wrapped for burial.