Definition Definition

garroter - Meaning and Examples

Meaning of 'garroter' (Webster Dictionary)

1 . Garroter [ n.]
- One who seizes a person by the throat from behind, with a view to strangle and rob him.