Meaning of strangled
Definition of strangled
(adj)
held
in
check
with difficulty; "a smothered cough"; "a stifled yawn"; "a strangled scream"; "suppressed laughter"
Other information on strangled
WIKIPEDIA results for
strangled
Amazon results for
strangled
Tweet