sheltering

adjective
  1. providing protection or cover
verb
  1. providing protection or refuge from danger, weather, or harm
  2. Usage: present participle of ‘shelter’

Examples