SNOWDRIFT


Meaning of SNOWDRIFT in English

A mass or bank of snow piled up by the wind.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.