Meaning ofstrangulatein English

strangulate

us//ˈstræŋˌɡjʊleɪt//uk//ˈstræŋˌɡluːleɪt//
#uncommon
Definitions