They found shelter from the storm in a barn. 他们在谷仓里避暴风雨。
The high fence gives/ affords ( us ) some shelter from the wind. 这道高栅槛(给我们) 挡住了风。
(动词) 给某人/某物/提供庇护处; 保护某人/某事物
The wall sheltered the soldiers from gunfire. 这堵墙挡住了攻击士兵的炮火。
He is trying to shelter his boss from criticism. 他极力为老板顶住外界的批评。
He has led a sheltered life in the countryside.他在乡村生活,避免了很多烦恼。