garroter garroter

Definition(s):

  • (n) someone who kills by strangling

Usage(s):

  • In an assemblage where the Speaker of the House has been obliged to rule out of bounds such phrases as "blood drinker," and "garroter," Menzies appears pained by the rude vigor .
Word of the Day
maxim maxim
/ˈmæk səm /