Definify.com

Definition 2024


garotter

garotter

English

Noun

garotter (plural garotters)

  1. Alternative spelling of garrotter

Anagrams