sheltering

Noun

 * 1) A shelter; a structure beneath which one shelters.