To hide something from view or from public knowledge, to try to keep something secret.
to cover with (or as if with) a shroud