Synonym-English dictionary »

garrotte synonyms in English

SynonymEnglish
garrotte verb

garotteverb

garrotte noun

garrotenoun

iron collarnoun

garrotter noun

garroternoun

stranglernoun

throttlernoun