TAKE SHELTER FROM RAIN Meaning of TAKE SHELTER FROM RAIN in English find a way of keeping dry from the rain Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012