strangled
STRANGLED
, pp. Choked; suffocated; suppressed.