How to pronounce "garroter"

Add your own pronunciation of "garroter"

Meanings and definitions of "garroter"

Noun

someone who kills by strangling

Synonyms: