What does abgeklemmt mean?

abgeklemmt - German to English

pinched down