meaning of abgeklemmt

abgeklemmt - German to English

pinched down