Possibly: To cover, to veil, to conceal

1 Post