Garroter
Word Dictionary
-> Garroter
Search:
Garroter
(n.) One who seizes a person by the throat from behind, with a view to strangle and rob him.
Terms of Use
Canadian Jobs