SNOWDRIFT Meaning of SNOWDRIFT in English A mass or bank of snow piled up by the wind. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012