How to pronounce "garrotter"

Add your own pronunciation of "garrotter"

Meanings and definitions of "garrotter"

Noun

someone who kills by strangling

Synonyms: