Definify.com

Definition 2025


garotter

garotter

English

Noun

garotter (plural garotters)

  1. Alternative spelling of garrotter

Anagrams