meaning of absprühen

absprühen - German to English

to spray off