Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sastruga Definition

Cancel
sastruga
noun(sas-tru-ga)
a wavelike ridge of hard snow formed by the wind —usually used in plural

Words Related to sastruga!

sastruga Examples by Brain Bank Users