Tamil Dictionary 🔍

garroter

Gar*rot"er, n. Defn: One who seizes a person by the throat from behind, with a view to strangle and rob him.


garroter - Similar Words