What does abdrosselnd mean?

abdrosselnd - German to English

throttling