shroud

noun
  1. a cloth used to wrap a dead body for burial
  2. something that covers or conceals
verb
  1. to wrap in a shroud
  2. to cover or hide from view

Examples