To place as a covering
cover up, carpet, blanket, put on, put a cover on, put a lid on, cap, close, overlay, lay over, overspread, surface, board up, superimpose, coat; see also close 2, 4, spread 4.
To wrap
envelop, enshroud, encase, cloak; see clothe, wrap 2.
To protect
shield, screen, house; see defend 1, 2, shelter.
To hide
screen, camouflage, mask, conceal; see disguise, hide 1.
To include
embrace, comprise, incorporate; see comprise, include 1, treat 2.
To suffice
reach, be enough, meet; see satisfy 3.
To travel over
traverse, journey over, cross; see travel 2.
To send down in plenty
deluge, pour, rain, inundate, submerge, shower, drench, engulf, overcome, drown out, overflow, overspread, send down like manna from heaven*; see also flood.
*To report news about
report on, recount, narrate, relate; see broadcast 2, report 1.