What does absprühen mean?

absprühen - German to English

to spray off