Definition of garroter

Definition of garroter
  1. garroter Noun A person who uses a garrote.
  2. garroter Noun A person who strangles someone from behind.
Need more help? Try our forum NEW