English Dictionary
Definition strangulation in British English
strangulation noun
[uncountable] noun
/ˌstræŋɡjʊˈleɪʃ(ə)n/
1
the action of strangling a person or animal
Synonyms and related words
