WTWM

whatsthatwordmean

← Definition
Guess

garotter

nounA person who uses a garotte to strangle someone, especially a criminal or assassin.

Synonyms

stranglernounkillernounassassinnoun

Built for word lovers.