Search results
- Dictionarystrangled/ˈstraŋɡld/
adjective
- 1. uttered with difficulty, as if from a constricted throat: "he let out a strangled gasp"
- 2. having died as a result of having the neck squeezed or constricted.
Powered by Oxford Dictionaries