to hang over; to shroud; to enshroud; to envelop; to screen
to do wholeheartedly; to put one's heart into something
to rain (or snow), keeping people indoors
to hang low over (e.g. clouds); (arch.) to seclude oneself (behind screens, curtain, etc.)
to shut in; to confine; to surround
to shut in; to confine; to surround