meaning of abperlen

abperlen - German to English

to trickle off