What does drosselnd mean?

drosselnd - German to English

throttling