RED SNOW Meaning of RED SNOW in English Snow on which red-pigmented algae has grown, commonly found in Arctic and alpine regions. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012