Synonyms and related words :
apply to, bespread, blanket, block, canopy, cloak, clothe, cloud, cope, cover, cover up, cowl, curtain, eclipse, film, grow over, hood, lay on, lay over, mantle, mask, muffle, obduce, obscure, occult, overgrow, overlay, overspread, put on, run riot, screen, scum, shield, superimpose, superpose, swarm over, teem over, veil