garotter

English

Etymology

From garotte +‎ -er.

Noun

garotter (plural garotters)

  1. Alternative spelling of garrotter.

Anagrams