What does abgeschnürt mean?

abgeschnürt - German to English

strangulated