to provide a place where someone or something is protected, especially from the weather or from danger:
Collins was arrested for sheltering enemy soldiers.
shelter somebody/something from somebody/something
Plant herbs next to a wall to shelter them from the wind.
to stay in or under a place where you are protected from the weather or from danger
We sat in the shade, sheltering from the sun.