Accurate and concise meaning of Garroter

KOKLEE



Accurate and concise meaning of Garroter found by Koklee

Garroter (n.) : One who seizes a person by the throat from behind, with a view to strangle and rob him.



[Powered by The Kulhu] [©Koklee.Com,2019]