SHELTER Meaning of SHELTER in English (n.) That which covers or defends from injury or annoyance; a protection; a screen. Webster's English dictionary. Английский словарь Webster. 2012