Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zastruga
zastruga
Noun
Alternative spelling of sastruga
sastruga
Noun
Any of a series of long, wavelike ridges or grooves formed on a snow surface by the wind, especially in polar plains.