strangle - Dictionary definition and meaning for word strangle
Powered by Mnemonic Dictionary
String(a length of wire or rope)+Gola(neck)=Strangle = Suffocation.
strangle = struggle