garotter
/ɡaʁɔtɛʁ/Definitions
1. noun
A strangler or murderer, especially one who targets young women, often by garroting.
“The police were searching for the notorious garotter who had been terrorizing the city for months.”
1. noun
A strangler or murderer, especially one who targets young women, often by garroting.
“The police were searching for the notorious garotter who had been terrorizing the city for months.”