What does abstreuen mean?

abstreuen - German to English

to sprinkle [dust, powder]