Dictionary
Dictionary
Garroter — definition & meaning
Word Type Definition Garroter n. One who seizes a person by the throat from behind, with a
view to strangle and rob him.
Explore more words:
Serried · Misrelate · Clear · Nombril · Prospector · Rudiment · Accosted · Credit foncier ·