English Dictionary
Definition strangulated in British English
strangulated adjective
adjective
/ˈstræŋɡjʊˌleɪtɪd/
Synonyms and related words
