SHADOW Meaning of SHADOW in English (n.) A shaded place; shelter; protection; security. Webster's English dictionary. Английский словарь Webster. 2012