(of a part of the body, typically a hernia) having the blood supply reduced or cut off as a result of compression of blood vessels
uttered with difficulty, as if from a constricted throat
a strangulated cry
having been strangled
the strangulated body of a young man