English Dictionary
Definition strangled in British English
strangled adjective
adjective
/ˈstræŋɡ(ə)ld/
Synonyms and related words
