meaning of abgeschnürt

abgeschnürt - German to English

strangulated