veil
noun
verb
the peak was often veiled in mist:
envelop, surround, swathe, enfold, cover, cover up, conceal, hide, secrete, camouflage, disguise, mask, screen, shield, cloak, blanket, shroud, enwrap, canopy, overlay;
obscure, shade, shadow, eclipse, cloud, blot out, block out, blank out, obliterate, overshadow;
literary enshroud, mantle, bedim, benight, becloud, befog;
rare obnubilate.
▷antonyms unveil, expose, uncover.