beshroud

verb

1.
cover as if with a shroud
2.
make undecipherable or imperceptible by obscuring or concealing