Normally used when referring to snow or sand particles are deposited behind obstacles or irregularities of the surface or driven into piles by the wind.
DRIFTS
Meaning of DRIFTS in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012