What does abgebremst mean?

abgebremst - German to English

slowed up